В основном, что мне нужно знать:Разделите переменные на int
Я делаю переменное число, это значение, скажем, 1-100. Затем я делаю другое переменное число. Мне нужно знать, если это возможно, чтобы убедиться, что я могу разделить номер 2 на номер 1.
Например: 20/5 = 4
Проблема заключается в том, что я хочу ответ быть внутр. Так что ничего после запятой. Я хочу только два номера, как 20/5, 12/4, 56/8
и не 10/7,13/3
т.д. Так что не нравится:
21/5 = 4,2
Возможно ли это?
Вы пробовали '21/5' вообще? Если так, покажите свой код. Вы хотите округлить или усечь? –
'int/int' выполняет [целочисленное деление] (http://mathworld.wolfram.com/IntegerDivision.html), который всегда игнорирует дробную часть, которая _exactly_ то, что вы хотите. –
Вы ищете [оператор модуля] (https://msdn.microsoft.com/library/0w4e0fzs.aspx)? Как и в 'if (x% y! = 0) {/ * целочисленное деление не будет« точным »* /}'? – Corak