$temp
目前是 6。但是变量结果每次都可以更改为不同的数字,因此它不是固定值。
无论如何,为此$temp * 1.1666666
,结果将是6.99999996
。由于我使用了 floor 函数,因此将四舍五入为 6。
有没有什么办法当价值大于>*.49999
它会停留在*.5
而不是*
?
示例:6.51111111
, 6.78948123
,6.9747124
预期输出: 6.5
示例:6.49999999
, 6.12412431
,6.33452361
预期产出: 6
请注意,$temp 值会不断变化……谢谢!