- round: documentation ( source)
- printf: documentation ( source)
<?php
$a = 0.6/0.1; printf( "%1.36f\n", $a);
$b = $a % 5;
print "\$a=$a; \$b=$b\n";
# result:
# $a=6; $b=0 # One should expect $b = 1
$a = 0.6/0.1;
$a = round($a); printf( "%1.36f\n", $a);
$b = $a % 5;
print "\$a=$a; \$b=$b\n";