Деление с плавающей запятой обеспечивается IEEE754, в котором указано, что деление на ноль должно быть бесконечностью. Нет такого стандарта для целочисленного деления, поэтому они просто следовали стандартным правилам математики.

у C # позволяет:

1.0 / 0 // Infinity

И не позволяет:

1 / 0 // Division by constant zero [Compile time error]

Математически, есть ли различия между целыми числами и числами с плавающей точкой при делении на ноль?

Ответы на вопрос(4)

Ваш ответ на вопрос