威尼斯手机平台登陆-官方网站登录

威尼斯手机平台登陆为您带来世界三大博彩公司最新相关资讯,威尼斯官方网站登录充分考虑到不同地域网民的不同需求,威尼斯手机平台登陆良好的用户界面,人性化的操作,实用的功能设计使其广泛受到欢迎,推动实体出版、影视、动漫、游戏等相关文化产业的发展。

您的位置:威尼斯手机平台登陆 > 威尼斯登录首页 > 这是四舍五入法保留2位小数, 代码如下

这是四舍五入法保留2位小数, 代码如下

发布时间:2020-04-21 16:51编辑:威尼斯登录首页浏览(197)

    在PHP开发中,有时候我们会遇到四舍五入的运算情况,本文分享了用PHP实现四舍五入的3种方法。

    $n=round(1.95583, 2);
    这是四舍五入法保留2位小数

    方法一

    php实现四舍五入的三种方法,分别通过number_format函数、round函数和sprintf格式化输出的方法实现四舍五入。

    您可能感兴趣的文章:

    • php number_format() 函数通过千位分组来格式化数字的实现代码
    • PHP number_format() 函数定义和用法
    • PHP把小数转成整数3种方法
    • PHP四舍五入精确小数位及取整
    • PHP保留两位小数并且四舍五入及不四舍五入的方法
    • PHP数学运算与数据处理实例分析
    • PHP数学运算函数大汇总(经典值得收藏)
    • 第四章 php数学运算
    • php 数学运算验证码实现代码
    • php使用number_format函数截取小数的方法分析

    sprintf()函数 ,sprintf() 函数把格式化的字符串写写入一个变量中

    图片 1

     代码如下

    1.number_format 方法实现四舍五入

    $num = 123213.666666; 
    echo sprintf("%.2f", $num); 

    $number = 1234.5678; 
    $nombre_format_francais = number_format($number, 2, ',', ' '); 
    // 1 234,57 
    $english_format_number = number_format($number, 2, '.', ''); 
    // 1234.57
    

    例2

    2.round方法实现四舍五入

     代码如下

    $number = 1234.5678; 
    echo round($number ,2); 
    //1234.57
    

    <?php
    $number = 123;
    $txt = sprintf("%f",$number);
    echo $txt;
    ?>

    3.sprintf 格式化输入实现四舍五入

    输出:

    $formatted = sprintf ("%s有¥%01.2f。",$name, $money); 
    echo $formatted;   
    //张三有¥123.10。
    

    123.000000

     

    方法二 substr()函数

     代码如下

    $num = 123213.666666; 
    echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2)); 

    方法三 number_format()函数

     代码如下

    $number = 1234.5678;
    $nombre_format_francais = number_format($number, 2, ',', ' '); // 1234,57
    $english_format_number = number_format($number, 2, '.', '');   // 1234.57(我一般用这个)

    方法四

    round 函数,round() 函数对浮点数进行四舍五入。

    例子

     代码如下

    <?php
    echo(round(0.60));
    echo(round(0.50));
    echo(round(0.49));
    echo(round(-4.40));
    echo(round(-4.60));
    ?>

    输出:

    1
    1
    0
    -4
    -5

    如果要保留小数,后来参数根保留小数位数即可。

     代码如下

    $number = 1234.5678;
    echo round($number ,2); //1234.57

    本文由威尼斯手机平台登陆发布于威尼斯登录首页,转载请注明出处:这是四舍五入法保留2位小数, 代码如下

    关键词: