看板 PHP 關於我們 聯絡資訊
※ 引述《chenlifu (離)》之銘言: : 比較運算在有小數點的時候 : 不知道該怎麼解決問題 : 目前要把運算結果分開 : ( a / b < 0.05 ) : ( a / b >= 0.05 AND a / b < 0.1) : ....這類狀況 : 發現當 結果是0.0555的時候 : 會被分類為 <0.05 : 遇到這類運算的時候要怎麼辦? : gettype檢查過值為double : 查官網看到有寫用round : 可是不成功..不太懂那意思 : 可否請教版上大大 : 感恩 $a = 0.555; $b = 10; echo 'a/b=' . $a/$b . '<br />'; // 輸出 a/b if ($a/$b < 0.05 ) { echo "a/b < 0.5"; } if ($a/$b >= 0.05 AND $a/$b < 0.1) { echo "a/b >= 0.05 AND a/b < 0.1"; } == 你是這樣寫的嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.71.52