It is not floorthat rounds, it is the floating point math that does.
This line:
echo 0.99999999999999999;
1 (demo), 0.99999999999999999 , (64-?) , , 1.
0.99999999999999994 , , 0.9999999999999999.
, .
, " , ", , IEEE 754 standard.
, , .
- - , 0 , 9 ?
. , PHP 0.99999999999999999 1.
, .
, .
, :
PHP
, , , , .
, , 0.999... ( ) ( ) 1, .