第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP - 為什么 floor() 給我另一個 sams 計算結(jié)果

PHP - 為什么 floor() 給我另一個 sams 計算結(jié)果

PHP
尚方寶劍之說 2022-07-16 18:49:02
 for($i=0;$i<=15120;$i+=504){      echo ($i/60/8.4) . " - " .floor($i/60/8.4)."<br>"; }結(jié)果(我在問題上做**):0 - 01 - 12 - 23 - 34 - 45 - 56 - 67 - 68 - 89 - 810 - 1011 - 1112 - 1213 - 1314 - 1315 - 1516 - 1617 - 1718 - 17ETC...一開始我認(rèn)為我在所有計算中都應(yīng)用了“Floo”,但是(對于“7-6”行)也是 $i = 3528 :3528 / 60 = 58,8 == Floor ==> 58 / 8 = 7.25 7.25 的地板 =/= 6
查看完整描述

1 回答

?
慕桂英4014372

TA貢獻(xiàn)1871條經(jīng)驗 獲得超13個贊

這是因為 PHP 的浮點精度

因此,例如,您的第 8 次計算不會返回 7,而是返回 6.9999999999999999999999999999

因為這是雙精度數(shù),輸出時會舍入到 7,試試這個:

$x = 6.9999999999999999999999999999999999999999999999999999999;
echo $x;

當(dāng)你使用floor()它時,它會(正確地)四舍五入到 6


查看完整回答
反對 回復(fù) 2022-07-16
  • 1 回答
  • 0 關(guān)注
  • 127 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號