use POSIX; my $y=523.4; printf('%7.2f',floor($y*100/52)/100); --Output--- 10.06