/ (Деление)

Деление является одной из четырех основных арифметических операций. Оператор / (косая черта) оперирует двумя операндами для получения результата.

Синтаксис

result = numerator / denominator;

Параметры

result: переменная Допустимые типы данных: int, float, double, byte, short, long
numerator: переменная или постоянная. Допустимые типы данных: int, float, double, byte, short, long
denominator: ненулевая переменная или константа. Допустимые типы данных: int, float, double, byte, short, long

Пример кода

int a = 50;
int b = 10;
int c = 0;
c = a / b; // the variable 'c' gets a value 
//of 5 after this statement is executed


Примечания и предупреждения

Если одно из чисел (операндов) имеет тип float или тип double, для вычисления будет использована математика с плавающей запятой.

Если операнды имеют тип данных float / double и переменная, в которой хранится сумма, является целым числом, то сохраняется только целая часть, а дробная часть числа теряется.

float a = 55.5;
float b = 6.6;
int c = 0;
c = a / b; // the variable 'c' stores a value of 8 only as opposed to the expected result of 8.409