问题描述
所以我理解 FMOD
有时会给出一些古怪的答案,因为它有点近似。
但即使考虑到我正在努力利用它稍后在代码中抛出的答案。
例如,fmod(16,1.6)
给我们 1.6 而不是 0,这很好。在以下代码中,回显 $goodfit
会打印 1.6,但不会打印 hurray。
$getLength = 16;
$goodFit = fmod($getLength,1.6);
echo $goodFit;
if ($goodFit === 1.6){
echo hurray;
}
我尝试了双等式符号而不是三重 incase,因为这是一个数据类型问题,并且我尝试将 $goodfit
等式四舍五入到一位小数。
一切似乎都有些奇怪。 我只是想编写一些代码,以便在除法精确时触发。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)