@m_frost

Остаток от деления на 1?

И так в js есть оператор % остаток от деления им удобно проверять четность числа ( n%2 == 0 ) и ВНИМАНИЕ целое ли число типа если число целое то num%1 будет нуль если дробь будет 0+дробь но я никак не пойму ведь если поделить число на 1 то будет число а не 0 тоесть остача всегда будет число которое ми делили на 1.
Возможно я плохо знаю математику или ето приколи js обясните пж.
сори за грамоту лень ставить русскую раскладку.
  • Вопрос задан
  • 3711 просмотров
Решения вопроса 1
sgjurano
@sgjurano
Разработчик
% — это операция взятия остатка от деления, а не частного. Остаток от деления любого целого числа на 1 равен 0, поскольку любое целое число можно представить в виде суммы единиц, а 1 делится на 1 без остатка.

Пример:
3 % 1 = 3 (mod 1) = 1 + 1 + 1 (mod 1) = 0 + 0 + 0 = 0
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Zoominger
@Zoominger
System Integrator
если число целое то num%1 будет нуль


Целое число, делённое на 1, всегда даёт самого себя:
x : 1 = x
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы