Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
nkostya 14.11 15:20
Столкнулся со странным поведением:$d(14999.45 / 5) ^eval($d)[%.2f] ^eval(^math:ceiling($d * 100))[%.2f] ^eval(^math:ceiling(100 * $d))[%.2f] ^eval(^math:ceiling(14999.45 / 5 * 100))[%.2f] ^eval(^math:ceiling(100 * 14999.45 / 5))[%.2f]выдает
2999.89 299990.00 299990.00 299990.00 299989.00Есть объяснение почему почти все варианты округления прибавили 1?