- ceil: documentation ( source)
<?php
$head=<<<EOF
943.375/h(ordinary)
1179.84375/h(extra)
58.5331744139849=3511.990464839094m =?=3512m =58h32m
which means...\n\n
EOF;
echo $head;
$bsalary=150940;
echo "月俸:$bsalary\n";
$ex_inc=69060;
echo "見込み残業:$ex_inc \n";
$hsalary=ceil($bsalary/160)-1;
echo "時間換算基本給:{$hsalary}円\n";
$ex_hsal=ceil($hsalary*1.25);
echo "残業時時給:$ex_hsal\n";
$capableextra=ceil($ex_inc / $ex_hsal);
echo "残業可能時間:{$capableextra}\n";
$total=160+$capableextra;
echo "月稼働時間は{$total}\n";
$tperday=ceil($total/20);
$dailyextra=tperday-8;
echo "一日{$tperday}労働、平均残業{$dailyextra}時間";