На самом деле при умножении или делении на ноль вы совершаете операцию масштабирования системы отсчета. Т.е. это операция СИСТЕМНАЯ, поэтому результатом будет являться другая система. Тут все очень просто.
Например если у вас система отсчета это линейка в 20 см, с ценой деления 1 мм, то 4 умноженное на ноль, превратит цену деления этой линейки в 4 мм...
Достали меня уже все с вопросами умножения и деления на ноль. Сколько раз объяснять? Ноль это не число. Это начало координат числовой системы...что не исключает с ним арифметические операции как раз с параметрами этой системы. Это как 4*(3&7). 3 и 7 это цена деления и крайний счетный элемент в системе соответственно. Вот их по очереди на 4 и умножают. И получается конкретный числовой результат и новая система отсчета с измененными параметрами. Цена деления теперь 12, а крайний счетный элемент 28. Т.е. в ответе 3*0 =40 (& это сложение в базовом варианте). И поскольку в выбранной системе счета крайний счетный элемент 7 и никто не собирается ее увеличивать, элемента 40 там просто НЕТ...