преобразовать dec в hex

alex77

Новичок
преобразовать dec в hex

Здравствуйте.

Не пойму, где у меня ошибка в коде:
PHP:
echo 3*5*(1-(4/5));
// выведет 3
echo dechex(3*5*(1-(4/5)));
// выведет 2
почему выводит 2, при том, что 3 в hex это 3 ?
где я туплю?
 

alex77

Новичок
Да уж! А если просто посчитать в уме 3*5*(1-(4/5)), получается ровно 3. :)
Но echo (3 - 3*5*(1-(4/5))); дает 8.8817841970013E-016.

Всё понял, спасибо.
 
Сверху