Форум → Программирование → JavaScript → А ты знаешь что 0.15 - 0.01 != 0.14 ?
А ты знаешь что 0.15 - 0.01 != 0.14 ?
Страницы: ← Предыдущая страница →
-
-
24 февраля 2011 г. 18:05, спустя 32 секунды
Timur, видимо в 5.3 полечили :)
раньше результат зависел от осиСапожник без сапог -
24 февраля 2011 г. 18:25, спустя 20 минут 11 секунд
Нашел статейку http://www.mysqlperformanceblog.com/2007/03/27/integers-in-php-running-with-scissors-and-portability/
Похоже в пхп раньше были серьезные проблемы с целыми числами )Let’s do a small time travel. Integer types in C/C++ have always been a pain, but back in 1999 ISO commitee ratified ISO/IEC 9899:1999 standard, also known as ISO C99, which guarantees that “long long int” integer type must be at least 64 bits in size. By now, most compilers support that part perfectly.
However, designers of PHP 5 (released in 2004) type system were either not aware of this change, or decided to not rely on the standard which has been out for “only” 5 years by then, or just thought that 31 (no typo) bits and 640K should be enough for everybody. -
24 февраля 2011 г. 18:45, спустя 20 минут 11 секунд
Timur, уху)) полный пиздец у пхп с этим был по крайней мереСпустя 12 сек.еврейские корни :DСапожник без сапог
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!