PHP保留小数的相关方法
结合一下网上的例子
$num = 10.4567;
//第一种:利用round()对浮点数进行四舍五入 但是这个如果没有两位小数也不会"两位精度"
echo round($num,2); //10.46 echo round('1.1',2); //1.1
//第二种:利用sprintf格式化字符串 并进行四舍五入
$format_num = sprintf("%.2f",$num); 2 echo $format_num; //10.46
//第三种:利用千位分组来格式化数字的函数number_format() //生成两位小数 进行四舍五入
echo number_format($num, 2); //10.46
//或者如下
echo number_format($num, 2); //10.46
//第四种 保留两位小数 不四舍五入 就是截取一下再截取一下
$num = 123213.666666; echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2));
当然了还可以利用 ceil() floor() 再进行计算取得符合业务逻辑的数值
转载于:https://www.cnblogs.com/sgj123/p/10906164.html
PHP保留小数的相关方法相关推荐
- php保留一位小数_PHP保留小数的相关方法
结合一些小例子 $num = 10.4567; //第一种:利用round()对浮点数进行四舍五入 但是这个如果没有两位小数也不会"两位精度" echo round($num,2) ...
- VUE 框架添加全局公共方法 , 保留小数点后两位
在main.js 里面给Vue对象添加方法. 来一个示例代码: import Vue from 'vue' import App from './App'Vue.prototype.num_to_st ...
- numpy 数组 保留小数点后两位小数
numpy 数组 保留小数点后两位小数 a1 = np.random.rand(6).reshape(2,3) print(a1) [[0.64382693 0.73840787 0.77315906 ...
- c#保留小数点后位数的方法
Double dValue = 95.12345;int iValue = 10000;string strValue = "95.12345";string result = & ...
- 总结C#保留小数位数
本文向大家介绍C#保留小数位,可能好多人还不了解C#保留小数位,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西. 1.简单的例子 System.Globalization.NumberF ...
- python 四舍五入保留小数输出
可以参考详细博客 比如 x = 0.94532 四舍五入保留小数点后2位: print('the result is %.2f'%x) .2表示保留小数点后两位数,f表示float浮点数,
- python保存两位小数的几种方法,python2保留小数
python保存两位小数的几种方法 文章目录: 一.保留两位小数 且 做四舍五入处理 1.使用字符串格式化 2.使用python内置的round() 函数 3.使用python内置的decimal模块 ...
- 数字取整或保留小数四舍五入的正确写法
[JS篇] 使用toFixed是错误的!请看下面例子: (0.05).toFixed(1) //0.1 (0.15).toFixed(1) //0.1 (0.25).toFixed(1) //0.3 ...
- mysql 相除 取整数位,psql除法保留小数,实现向上取整和向下取整操作_PostgreSQL_数据库...
在psql中,使用1/4得到的结果是0,因为/它取得是整数,但是有些场景我们是需要保留小数的,还有些场景需要向上取整,或者四舍五入的. 今天就总结下psql保留小数的方法 我用到的方法是类型转换,类似 ...
最新文章
- 不限制内存用桶排序PHP
- babel css3新特性_2018年面试前端总结
- Jack Dorsey二度卸任推特CEO,原CTO接棒,立即生效!
- OOP-ECMAScript - 深入理解Javascript
- android actionbar tab,ActionBar+Fragment实现Tab
- (1)关于File类你知道多少
- OpenGL二维纹理映射(2D textures)
- 《Redis视频教程》(p20)
- 2017第十四届国际真空展览会会刊(参展商名录)
- Windows许可证过期(‘slmgr.vbs‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件)
- 织梦木马 data.php,DedeCMS后门木马专杀工具V2.0
- 关于《Python绝技:运用Python成为顶级黑客》的学习笔记
- iOS 自定义封装WKWebView,可以网页回退转跳,与网页交互事件监听,解决内存释放问题
- 2.8 mm / 4 mm / 6 mm / 8 mm 焦距的镜头分别能监控多大范围?
- 如何让cmd全屏显示?
- 卸甲归田——回顾CSP2019
- codeblocks错误
- 【故障处理】ORA-12545: Connect failed because target host or object does not exist
- leaflet 使用 wmts
- 暴雪机器人消防_消防机器人技术在消防中的使用