Сыроежка
Оракул
(79623)
15 лет назад
Деление без остатка используется с типами данных с десятичной точкой, то есть float и double. Это осуществляет обычный оператор деления /'/'
Например, если вы хотите поделить целое число 3 на 2 без остатка, то вам нужно одно из них перевести в тип double или float.
То есть если вы напишите
3 / 2
то в этом выражении два числа являются целыми, а потому будет выполнена целочисленная операция деления и вы получите в результате 1.
Ежели вы напишите
3 / 2.0
то получите 1.5, так как выражение будет преобразовано к типу double в виуд того, что один из операндов, то есть 2.0, имеет тип double.