$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 值会不断变化……谢谢!