Я не математик, но полагаю, что деление на бесконечность — это либо плохая математика, либо, по крайней мере, непрактично.
Я просто потратил полчаса на отладку своего javascript, который отлично работал в Firefox, но выдавал ошибку в IE. Я наконец понял, что это было потому, что в некоторых сценариях я просил IE делить на бесконечность.
Итак, я исправил это, но мне любопытно, почему в Firefox с этим все в порядке. По общему признанию, это может быть больше вопрос математики, чем программирование. ;)