我正在尝试转换板球比赛,即6
展示0.6
和12
展示1.6
。除了返回完整数字的最后一部分之外,我得到了所有工作。
我的代码:
foreach($numberofballs as $x){
$first = floor($x / 6);
$last = $x - ($first * 6);
echo $first.'.'.$last;
}
假设需要为这个循环转换下面的数组,让我们分配一个数组进行测试
$numberofballs = array(1,2,3,4,5,6);
foreach($numberofballs as $x){
$first = floor($x / 6);
$last = $x - ($first * 6);
echo $first.'.'.$last;
}
/* notes
for 1 it does it right = 0.1
for 2 it does it right = 0.2
for 3 it does it right = 0.3
for 4 it does it right = 0.4
for 5 it does it right = 0.5
how its supposed to work for 6:
for 6 I do not want to get = 1 I would like to get 0.6 and no there is never 0.7
/ end notes */
我并不是说上面的代码是错误的,我只是希望得到正确的最终值。