Мое понимание этого уравнения:Пожалуйста, подтвердите функцию из I% 2 == 0
Любое четное число, которое делится на 2 не будет иметь дробное компонент в ответ.
Любое нечетное число, разделенное на 2, будет иметь дробное число, будет иметь дробную составляющую в ответе.
3/2 = 1.5
Уравнение i% == 0 оценивает дробную составляющую. Таким образом, дробная составляющая означает, что это нечетное число.
3 % 2 == 0
1.5 != 0
Есть ли у меня это право?
Проверка ли операция дает модуль упругости-на самом деле правильный способ различать четные и нечетные числа, так как он работает для отрицательных чисел тоже: -3% 2 дает -1, что не делает равные 0, поэтому -3 является странный. -4% 2 дает 0, поэтому даже число. –
Он проверяет число даже. –