Показать сообщение отдельно
  #41 (permalink)  
Старый 29.01.2012, 00:00
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

1. При чём тут создатели JS? ECMAScript использует стандарт IEEE754 при работе с дробными числами.
2. IEEE754 поддерживает ±Infinity только из-за того, что не в состоянии точно представить бесконечно малые величины, а работать с ними нужно. И чем выбрасывать ошибки или возвращать NaN, лучше вернуть бесконечность, которая будет достаточно близка к ожидаемому результату.

Таким образом, обратимость нуля — хак, вызванный несовершенством формата. У математики проблем с точностью нет, а, значит, и понятие бесконечности как элемента обратного 0 не нужно.

Сообщение от Livaanderiamarum
Один ты что-то ерепенишься
Как раз таки наоборот — это Вы начали выступать с громкими заявлениями о том, что 0, оказывается, не число.