天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php float不四舍五入截取浮點型字符串方法總結

php中截取浮點型大致有下面幾種方法:

1、 float round ( float $val [, int $precision ] ) 返回將 val 根據指定精度 precision (十進制小數點后數字的數目)進行四舍五入的結果。precision 也可以是負數或零(默認值)。

    echo round(4.3)  //4

2、 string sprintf ( string $format [, mixed $args [, mixed $... ]] ) 返回格式化數據的字符串
復制代碼 代碼如下:
$a=12.338938438;
echo sprintf("%.5f",$a) //結果:12.33894 

$a=12.3312356;
echo sprintf("%.5f",$a);//12.33124
echo sprintf("%f",$a);//331236  默認小數點后6位

3、 string number_format ( float $number , int $decimals , string $dec_point , string $thousands_sep )
復制代碼 代碼如下:
$number = 1234.5678;

$english_format_number = number_format($number, 2, '.', '');
echo  $english_format_number ; // 1234.57

以上這些都自動做了四舍五入,有時候需求不需要四舍五入呢,怎么辦,沒有想到好辦法,誰知道可以告訴一聲。

自己寫了個麻煩點的函數,記錄下
復制代碼 代碼如下:
function getFloatValue($f,$len)
{
  $tmpInt=intval($f);

  $tmpDecimal=$f-$tmpInt;
  $str="$tmpDecimal";
  $subStr=strstr($str,'.');
  if(strlen($subStr)<$len+1)
 {
  $repeatCount=$len+1-strlen($subStr);
  $str=$str."".str_repeat("0",$repeatCount);

 }

  return    $tmpInt."".substr($str,1,1+$len);

}
echo getFloatValue(12.99,4) //12.9900
echo getFloatValue(12.9232555553239,4) //12.9232

php技術php float不四舍五入截取浮點型字符串方法總結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产成人在线网站 | 啊灬啊别停灬用力啊在线观看视频 | 日韩人妻少妇一区二区三区 | 尹人久久大香找蕉综合影院 | 亚洲国产综合久久久无码色伦 | 青青青久草 | 99视频国产热精品视频 | www.99在线| 国产乱辈通伦影片在线播放亚洲 | 日韩做A爰片久久毛片A片毛茸茸 | 少妇精品久久久一区二区三区 | 97公开超碰在线视频 | 9420高清完整版在线电影免费观看 | 亚洲色综合狠狠综合区 | 女厕所边摸边吃奶边做爽视频 | 92精品国产成人观看免费 | 欧美亚洲日韩一道免费观看 | 人妻天天爽夜夜爽三区麻豆A片 | 高清国产激情视频在线观看 | 国产精品高潮呻吟AV久久96 | 伊人久久综合谁合综合久久 | 中文字幕在线不卡精品视频99 | 成年人视频在线免费 | 久久精品无码一区二区日韩av | 起碰免费公开97在线视频 | 草久热的视频在线观看 | 色男人的天堂久久综合 | 依人青青青在线观看 | 国产成人免费全部网站 | 一本色道久久综合亚洲精品加 | 丰满的美女射精动态图 | 国产 日韩 欧美 综合 激情 | 中文字幕在线免费观看视频 | 久久WWW免费人成一看片 | 99久久精品互换人妻AV | 久久国产成人午夜AV影院无码 | 免费观看成人www精品视频在线 | 青草国产在线视频免费 | 三级叫床震大尺度视频 | 果冻传媒2021在线观看 | 欧美14videosex性欧美成人 |