PHP保留两位小数并且四舍五入及不四舍五入的方法_php实例

php保留两位小数并且四舍五入

复制代码 代码如下:

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

php保留两位小数并且不四舍五入

复制代码 代码如下:

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

php进一法取整

复制代码 代码如下:

echo ceil(4.3); // 5
echo ceil(9.999); // 10

php舍去法,取整数

复制代码 代码如下:

echo floor(4.3); // 4
echo floor(9.999); // 9

时间: 2024-10-31 17:39:28

PHP保留两位小数并且四舍五入及不四舍五入的方法_php实例的相关文章

javascript实现保留两位小数的多种方法_javascript技巧

第一种方法:javascript实现保留两位小数一位自动补零代码实例:第一种方法介绍一下如何实现对数字保留两位小数效果,如果数字的原本小数位数不到两位,那么缺少的就自动补零,这个也是为了统一的效果,先看代码实例: function returnFloat(value){ var value=Math.round(parseFloat(value)*100)/100; var xsd=value.toString().split("."); if(xsd.length==1){ valu

JavaScript如何实现对数字保留两位小数一位自动补零_javascript技巧

本章节介绍一下如何实现对数字保留两位小数效果,如果数字的原本小数位数不到两位,那么缺少的就自动补零,这个也是为了统一的效果,先看代码实例: function returnFloat(value){ var value=Math.round(parseFloat(value)*100)/100; var xsd=value.toString().split("."); if(xsd.length==1){ value=value.toString()+".00"; r

VC++浮点数四舍五入保留两位小数VC++浮点数四舍五入保留两位小数

问题描述 VC++浮点数四舍五入保留两位小数VC++浮点数四舍五入保留两位小数 VC++浮点数四舍五入保留两位小数VC++浮点数四舍五入保留两位小数 解决方案 http://zhidao.baidu.com/link?url=tECI6Q8RqTZLAQfx7m5GKgdj9GTDy5XwIAu7pB_Ch74oF6EAif4TzLgjyFL-6llZBGs5pr9teO3MYQn5pV-0_a 解决方案二: Double?a?=?12.345678;????????????Console.Wr

c++-C++负数小数如何不按四舍五入保留两位小数

问题描述 C++负数小数如何不按四舍五入保留两位小数 C++负数小数如何不按四舍五入保留两位小数................................. 解决方案 #include <iostream> double foo(double n) { bool sign = n < 0; if (n < 0) n = 0 - n; n = ((int)(n * 100.0)) / 100.0; if (sign) n = 0 - n; return n; } int mai

java四舍五入float保留两位小数

例子1 float   f   =  34.237323f;  BigDecimal   b  =   new BigDecimal(f);  float   f1   =  b.setScale(2, BigDecimal.ROUND_HALF_UP).floatValue();  System.out.println(f1); 方法2: float   f   =   34.232323; BigDecimal   b   =   new   BigDecimal(f); float   f

js实现四舍五入完全保留两位小数的方法_javascript技巧

本文实例讲述了js实现四舍五入完全保留两位小数的方法.分享给大家供大家参考,具体如下: //四舍五入保留2位小数(若第二位小数为0,则保留一位小数) function keepTwoDecimal(num) { var result = parseFloat(num); if (isNaN(result)) { alert('传递参数错误,请检查!'); return false; } result = Math.round(num * 100) / 100; return result; }

JS保留两位小数

    JS保留两位小数       对于一些小数点后有多位的浮点数,我们可能只需要保留2位,但js没有提供这样直接的函数,所以我们得自己写函数实现这个功能,代码如下: function changeTwoDecimal(x) {    var f_x = parseFloat(x);    if (isNaN(f_x))    {       alert('function:changeTwoDecimal->parameter error');       return false;    

JS保留两位小数,多位小数的示例代码

 本篇文章主要是对JS保留两位小数,多位小数的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助   代码如下: <SCRIPT LANGUAGE="JavaScript"> <!-- function formatFloat(src, pos) {     return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos); }   alert(formatFloat("1212.2323&q

javascript-怎么格式化用户输入的浮点数,要求保留两位小数

问题描述 怎么格式化用户输入的浮点数,要求保留两位小数 用javascript语句怎么格式化用户输入的浮点数,要求保留两位小数 解决方案 Number.toFixed(2) 解决方案二: <script language="javascript"> document.write("<h1>JS保留两位小数例子</h1><br>"); var a=2.1512131231231321; document.write(&q