亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    PHP數(shù)學(xué)函數(shù)實踐二:round()函數(shù)的全能運用

    在PHP數(shù)學(xué)函數(shù)實踐一中,我給大家介紹了常用數(shù)學(xué)函數(shù)中max、min函數(shù)的使用,感興趣的朋友請戳這里->《max()和min()函數(shù)的趣味解析》。正如上文所說,我會寫數(shù)學(xué)函數(shù)一系列文章,這不就來了嗎!

    這篇文章我們就來給大家講解一下round函數(shù)的運用,想必四舍五入的計算大家都不陌生吧,畢竟這是九年義務(wù)教學(xué)的基礎(chǔ)內(nèi)容,那么這個函數(shù)的作用就是對一個數(shù)進行進行四舍五入。

    老規(guī)矩,我們假設(shè)有這樣一個需要解決的問題,“請你編寫一個PHP腳本,以1位十進制精度舍入以下值”。

    簡單來說,就是對指定的數(shù)值進行四舍五入并保留一位小數(shù)。

    廢話不多說,我們同樣創(chuàng)建一個PHP示例文件demo.php;

    PHP數(shù)學(xué)函數(shù)實踐二:round()函數(shù)的全能運用

    完整代碼如下:

    <?php echo round( 1.65, 1, PHP_ROUND_HALF_UP)."<br>";   //  1.7 echo round( 1.65, 1, PHP_ROUND_HALF_DOWN)."<br>"; //  1.6 echo round(-1.54, 1, PHP_ROUND_HALF_EVEN); // -1.5

    上述代碼中,參數(shù)1.65就是一個指定的需要進行四舍五入的數(shù),參數(shù)1呢就是保留多少位數(shù),參數(shù)PHP_ROUND_HALF_UP就表示舍入模式的常量,該常量表示遇到 .5 的情況時向上舍入。

    下面我們來打開瀏覽器看一下,輸出四舍五入的結(jié)果:

    PHP數(shù)學(xué)函數(shù)實踐二:round()函數(shù)的全能運用

    我們可以看到,四舍五入的結(jié)果是不同的,因為對每個數(shù)設(shè)置的常量參數(shù)是不同的。

    具體可以看以下常量含義介紹:

    PHP_ROUND_HALF_UP:遇到 .5 的情況時向上舍入 number 到 precision 小數(shù)位。舍入 1.5 到 2,舍入 -1.5 到 -2。

    PHP_ROUND_HALF_DOWN :遇到 .5 的情況時向下舍入 number 到 precision 小數(shù)位。舍入 1.5 到 1,舍入 -1.5 到 -1。

    PHP_ROUND_HALF_EVEN :遇到 .5 的情況時取下一個偶數(shù)值舍入 number 到 precision 小數(shù)位。

    PHP_ROUND_HALF_ODD :遇到 .5 的情況時取下一個奇數(shù)值舍入 number 到 precision 小數(shù)位。

    那么如果我們不設(shè)置這個常量參數(shù),直接使用round函數(shù),默認常量是哪個呢?默認的就是“PHP_ROUND_HALF_UP”。

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號