[請益] 數值大小於問題

看板PHP作者 (煉)時間7年前 (2016/10/11 16:54), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
$a = 14525.8000; $b = 1231.0000; $c = 11.8; $d = floor($b)*$c; echo $a*1 < ($b*$c)? 'true ':'false ' ; //T echo round($a,4) > round(floor($b)*$c,4)? 'true ':'false ' ; //F echo $a < $d? 'true ':'false ' ; //T 想請問一下 為什麼結果會是 true false true 呢? 就我的觀念應該是要 f f f 才對 = = 有請先進指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.249.62 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1476176085.A.6EB.html

10/11 20:58, , 1F
問號前加括號
10/11 20:58, 1F
文章代碼(AID): #1N_AZLRh (PHP)
文章代碼(AID): #1N_AZLRh (PHP)