国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP格式化MYSQL返回float類型的方法

Original 2017-01-06 11:06:40 276
abstract:本文實(shí)例講述了PHP格式化MYSQL返回float類型的方法。分享給大家供大家參考,具體如下:PHP 中獲取mysql的float字段,echo 輸出后,小數(shù)部分為包含多個(gè)0.可使用 floatval($num) 將0舍去。如要保留小數(shù)位,可使用 number_format($num, 2);number_format函數(shù)對超過指定位數(shù)的值,進(jìn)行了四舍五入。如不想四舍五入,而保留所有小數(shù)。可使用如

本文實(shí)例講述了PHP格式化MYSQL返回float類型的方法。分享給大家供大家參考,具體如下:

PHP 中獲取mysql的float字段,echo 輸出后,小數(shù)部分為包含多個(gè)0.

可使用 floatval($num) 將0舍去。

如要保留小數(shù)位,可使用 number_format($num, 2);

number_format函數(shù)對超過指定位數(shù)的值,進(jìn)行了四舍五入。

如不想四舍五入,而保留所有小數(shù)??墒褂萌缦路椒ǎ?/p>

// 如僅想保留兩位小數(shù)可用 number_format($num, 2);
echo f('1001.334534', 2) . '<br>'; // 1001.334534
echo f('-1001.000', 2) . '<br>'; // -1001.00
echo f('1001.3', 5) . '<br>'; // 1001.30000
echo f('1001.33') . '<br>'; // 1001.33
echo f('1001.000') . '<br>'; // 1001
// 格式化小數(shù),但不四舍五入,如有小數(shù)則全保留,無小數(shù)則添加0;
function f($num, $v = 0)
{
  $num = floatval($num);
  if ($v > 0)
  {
    $num = '' . $num;
    $arr = explode('.', $num);
    if (count($arr) === 1)
    {
      $num .= '.' . str_repeat('0', $v);
    }
    else
    {
      $v -= strlen($arr[1]);
      if ($v > 0)
        $num .= str_repeat('0', $v);
    }
  }
  return $num;
}

 更多關(guān)于PHP格式化MYSQL返回float類型的方法請關(guān)注PHP中文網(wǎng)(www.miracleart.cn)其他文章!  



Release Notes

Popular Entries