Остаток от деления в Go
Остаток от деления показывает, что не поделилось
нацело. Оператор % берет два целых
операнда и дает целый остаток после деления
первого на второе.
Если деление нацело, остаток равен нулю. Если есть лишнее, остаток меньше делителя и отражает недостающую часть до следующего кратного числа.
Посмотрим на примеры с %:
fmt.Println(7 % 2) // 1
fmt.Println(10 % 4) // 2
fmt.Println(9 % 3) // 0
Даны переменные:
a := 17
b := 5
Выведите остаток от деления a на b.
Даны переменные:
boxes := 23
crate := 6
Выведите остаток от деления boxes
на crate.
Скажите, чему равен остаток, если 14
делят на 7 нацело.