久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

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

      PHP數(shù)學(xué)函數(shù)實(shí)踐四:將浮點(diǎn)數(shù)從零舍入到指定的小數(shù)位數(shù)

      哈嘍~今天我將給大家繼續(xù)之前的PHP數(shù)學(xué)函數(shù)實(shí)踐系列的文章,那么在上一篇《PHP數(shù)學(xué)函數(shù)實(shí)踐三:隨機(jī)函數(shù)rand()的巧妙運(yùn)用》中給大家介紹了怎么使用rand()函數(shù),感興趣的朋友可以學(xué)習(xí)了解~

      本文帶來PHP數(shù)學(xué)函數(shù)實(shí)踐四!主要內(nèi)容則是講解如何將浮點(diǎn)數(shù)從零舍入到指定的小數(shù)位數(shù)?

      首先給大家簡單介紹下PHP中的浮點(diǎn)數(shù)是什么?

      浮點(diǎn)型(也叫浮點(diǎn)數(shù) float,雙精度數(shù) double 或?qū)崝?shù) real)可以用以下任一語法定義:

      <?php $a = 1.234;  $b = 1.2e3;  $c = 7E-10; $d = 1_234.567; // 從 PHP 7.4.0 開始支持、PHP 7.4.0 之前不支持下劃線 ?>

      在簡單介紹浮點(diǎn)數(shù)之后,我們就直接上代碼:

      <?php //定義roundout函數(shù) function roundout ($value, $places=0) {     if ($places < 0) { $places = 0; }     $x= pow(10, $places);     return ($value >= 0 ? ceil($value * $x):floor($value * $x)) / $x; } echo roundout (78.78001, 2)."<br>"; echo roundout (8.131001, 2)."<br>"; echo roundout (0.586001, 4)."<br>"; echo roundout (-.125481, 3)."<br>"; echo roundout (-.125481);

      輸出結(jié)果如下:

      78.79 8.14 0.5861 -0.126 -1

      那么在這段代碼中,需要大家掌握幾個(gè)PHP中的數(shù)學(xué)函數(shù):

      pow()函數(shù):用于返回 x 的 y 次方,語法是pow(x,y);

      ceil()函數(shù):用于向上舍入為最接近的整數(shù),語法是ceil(x);

      注:返回不小于 x 的下一個(gè)整數(shù),x 如果有小數(shù)部分則進(jìn)一位。ceil() 返回的類型仍然是 float,因?yàn)?float 值的范圍通常比 integer 要大。

      floor()函數(shù):用于向下舍入為最接近的整數(shù),語法是floor(x)。

      注:返回不大于 x 的下一個(gè)整數(shù),將 x 的小數(shù)部分舍去取整。floor() 返回的類型仍然是 float,因?yàn)?float 值的范圍通常比 integer 要大。

      PHP中文網(wǎng)平臺有非常多的視頻教學(xué)資源,歡迎大家學(xué)習(xí)《PHP視頻教程》!

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