• 技术文章 >后端开发 >PHP问题

    php小数精确几位的方法有哪些

    青灯夜游青灯夜游2021-09-14 18:21:12原创72

    php小数精确几位的方法:1、利用sprintf()函数来格式化,语法“sprintf("%.小数位数f",$num)”;2、利用number_format()函数,语法“number_format($num,'小数位数')”。

    本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

    php小数精确小数点后位数的方法

    方法1:利用sprintf格式化字符串

    <?php
    header("Content-type:text/html;charset=utf-8");
    $num = 10.4567;
    $format_num = sprintf("%.2f",$num);
    echo $format_num;  //10.46
    ?>

    1.png

    方法2:利用number_format() 函数

    number_format():函数可以通过千位分组的形式来格式化数字。

    语法:

    number_format(number,decimals,decimalpoint,separator)

    参数:

    示例:

    <?php
    header("Content-type:text/html;charset=utf-8");
    $num = 10.4567;
    $format_num = number_format($num,'1');
    echo $format_num."<br>";
    $format_num = number_format($num,'2');
    echo $format_num."<br>";
    $format_num = number_format($num,'3');
    echo $format_num;
    ?>

    2.png

    推荐学习:《PHP视频教程

    以上就是php小数精确几位的方法有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php 精确小数
    上一篇:php ajax获取中文乱码怎么办 下一篇:php怎么设置常量
    线上培训班

    相关文章推荐

    • 怎么使用php实现用户登录• php ajax获取中文乱码怎么办• 一文讲解thinkphp5如何进行异步验证邮箱• Yaf遇上PHP7.1会有什么火花?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网