国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

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

2024-07-24 12:39:57
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

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

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

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

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

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

如不想四舍五入,而保留所有小數(shù)。可使用如下方法:

  1. // 如僅想保留兩位小數(shù)可用 number_format($num, 2); 
  2.  
  3. echo f('1001.334534', 2) . '<br data-filtered="filtered">'// 1001.334534 
  4.  
  5. echo f('-1001.000', 2) . '<br data-filtered="filtered">'// -1001.00 
  6.  
  7. echo f('1001.3', 5) . '<br data-filtered="filtered">'// 1001.30000 
  8.  
  9. echo f('1001.33') . '<br data-filtered="filtered">'// 1001.33 
  10.  
  11. echo f('1001.000') . '<br data-filtered="filtered">'// 1001 
  12.  
  13. // 格式化小數(shù),但不四舍五入,如有小數(shù)則全保留,無(wú)小數(shù)則添加0; 
  14.  
  15. function f($num$v = 0) 
  16.  
  17.  
  18.   $num = floatval($num); 
  19.  
  20.   if ($v > 0) 
  21.  
  22.   { 
  23.  
  24.     $num = '' . $num
  25.  
  26.     $arr = explode('.'$num); 
  27.  
  28.     if (count($arr) === 1) 
  29.  
  30.     { 
  31.  
  32.       $num .= '.' . str_repeat('0'$v); 
  33.  
  34.     } 
  35.  
  36.     else 
  37.  
  38.     { 
  39.  
  40.       $v -= strlen($arr[1]); 
  41.  
  42.       if ($v > 0) 
  43. //m.survivalescaperooms.com 
  44.         $num .= str_repeat('0'$v); 
  45.  
  46.     } 
  47.  
  48.   } 
  49.  
  50.   return $num
  51.  

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 五河县| 云梦县| 晋宁县| 辛集市| 嵊泗县| 太白县| 修武县| 手游| 乃东县| 靖江市| 冷水江市| 保亭| 漾濞| 洪湖市| 凤阳县| 同心县| 资源县| 舒城县| 固安县| 靖远县| 阿鲁科尔沁旗| 油尖旺区| 白水县| 军事| 龙游县| 滨海县| 绥芬河市| 无极县| 岳普湖县| 仪陇县| 汕尾市| 莱芜市| 佳木斯市| 邢台县| 安西县| 灵川县| 金昌市| 平山县| 关岭| 察隅县| 阿巴嘎旗|