Целочисленное деление
Результат операция деления ("
/
") в Python может быть числом нецелым или, как говорят в программировании, вещественным. Часто нам необходимо получить целое число и остаток от деления. Например, нам известна длина предмета в сантиметрах и необходимо узнать, сколько это целых метров, и сколько остается еще сантиметров.
Например,
435 сантиметра = 4 метра 35 сантиметров.
Этого можно добиться, если число 435 поделим нацело на 100, то есть целая часть от деления на 100.
35 сантиметров можно получить, если возьмем остаток от деления 435 на 100.
В таких случаях используют следующие операции:
//
- деление нацело
%
- остаток от деления.
Программу можно записать таким образом:
length = 435
m = length // 100
cm = length % 100
Надо запомнить!
Операции целочисленного деления:
//
- деление нацело
%
- остаток от деления