PHP retains two decimal places and rounding and not rounding. Php keeps two decimal places and returns the code as follows: $ num123213.666666; echosprintf (%. 2f, $ num); php keeps two decimal places and does not show up. copy the code as follows: php keeps two decimal places and rounds them
The code is as follows:
$ Num = 123213.666666;
Echo sprintf ("%. 2f", $ num );
Php keeps two decimal places and does not round
The code is as follows:
$ Num = 123213.666666;
Echo sprintf ("%. 2f", substr (sprintf ("%. 3f", $ num), 0,-2 ));
Php returns an integer
The code is as follows:
Echo ceil (4.3); // 5
Echo ceil (9.999); // 10
Php rounding, taking an integer
The code is as follows:
Echo floor (4.3); // 4
Echo floor (9.999); // 9
The signature code is as follows: $ num = 123213.666666; echo sprintf ("%. 2f", $ num); php keeps two decimal places and the code is as follows...