Re: Как так? JavaScript
От: Blazkowicz Россия  
Дата: 21.09.07 09:53
Оценка: 1 (1)
Здравствуйте, onedes, Вы писали:

O>Результат: у IE: 99.99999999999998 у Opera: 99.99999999999999

O>PS:Странно даже тут опера оказалась точнее IE... респект опере =))
1) JavaScript это не Java
2) Разберись что такое числа с плавающей запятой и как они представляются в двоичном формате. Тогда ты поймешь что не все десяитичные дроби можно представить конечной записью в двоичном виде. И наоборот. То что мы получаев в двоичном виде не имеет конечного предствления в десятичной записи. Отсюда и подобные артефакты при вычислениях над нецелочисленными типами.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.