Пытаться

о, чего вы не ожидаете, но должны знать, когда имеете дело с числами с плавающей запятой в php

<?php


    $i = (32.87*100);

    echo $i;                 // outputs 3287
    echo (int) $i;           // outputs 3286 !!
    echo (int) (string) $i   // outputs 3287 

Внутреннее представление$i это что-то вроде 3286.9999999.

Почему строковое представление$i 3287?

Ответы на вопрос(2)

Ваш ответ на вопрос