php保留一位小数_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() 再进行计算取得符合业务逻辑的数值
你有更好的办法也可以写出来留言!
以上内容希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家,需要PHP进阶架构师教程获取docs.qq.com
或 者关注咱们下面的知乎专栏PHP7进阶架构师zhuanlan.zhihu.com
php保留一位小数_PHP保留小数的相关方法相关推荐
- C++输出保留两位有效数字和保留小数点后两位
C++输出保留两位有效数字和保留小数点后两位 #include <iomanip> //保留小数点后2位 cout << setiosflags(ios::fixed) < ...
- php数字两位小数_PHP保留两位小数的几种方法
代码如下所示: $num = 10.4567; //第一种:利用round()对浮点数进行四舍五入 echo round($num,2); //10.46 //第二种:利用sprintf格式化字符串 ...
- php数字两位小数_PHP保留两位小数
我们在项目里经常需要保留小数位数,比如显示金额的时候通常需要保留两位小数位数,除了可以在设计数据库的时候将金额字段设置为decimal(n,2)形式的,通过PHP也可以处理小数数位,PHP中可以处理数 ...
- php数字两位小数_php保留两位小数的方法
这篇文章主要介绍了PHP保留两位小数的几种方法,在一些商品价格上也经常遇到这样的需求,今天小编给大家分享的实例代码,需要的朋友可以参考下 推荐教程:PHP视频教程 代码如下所示:$num = 10.4 ...
- php数字两位小数_PHP保留两位小数的几种方法【转】
代码如下所示: $num = 10.4567; //第一种:利用round()对浮点数进行四舍五入 echo round($num,2); //10.46 //第二种:利用sprintf格式化字符串 ...
- 前端保留两位有效数字_js保留两位小数方法总结
本文是小编针对js保留两位小数这个大家经常遇到的经典问题整理了在各种情况下的函数写法以及遇到问题的分析,以下是全部内容: 一.我们首先从经典的"四舍五入"算法讲起 1.四舍五入的情 ...
- c++保留两位有效数字和保留小数点后两位
演示代码如下: #include <iostream> #include <iomanip>using namespace std;int main() {double a ...
- java保留4位有效数字_Java:保留几位有效数字
来自 例子:保留3位有效数字 1,239,451 ===> 1,240,000 12.1257 ===>12.1 .0681 ===>.0681 5 ===>5 代码实现 pu ...
- php保留一位小数_php保留小数点后两位的几种方法
这个是比较基础的东西了算是,虽说不难,但是希望能对一些人有帮助吧: 1,经常用到小数点后取几位,但不能进位的情况. 比如3.149569取小数点后两位,最后两位不能四舍五入.结果:3.14. 可以使用 ...
最新文章
- (0022)iOS 开发之@property的属性Weak Strong的深入学习
- EOS 智能合约源代码解读 (6)合约之action
- 【学习笔记】CO-PA 简介
- invester is the person whose opinion is so valuable
- 【教程】Jupyter notebook基本使用教程
- Visual Studio新建的源文件的默认编码
- flask json传输失败_GO小知识之实例演示 json 如何转化为 map 和 struct
- 问题:lapack.so
- 第15届创新英语大赛初赛第二阶段题目
- UVA11107 Life Forms --- 后缀数组
- Android 腾讯信鸽集成
- 洛谷4173(fft带通配符字符串匹配)
- 生信过程中的各种文件格式
- 记录参加微软打造开发者社会生态圈线下会议
- LTE-5G学习笔记33--通信行业考哪些证可以升职加薪
- 【Swift】监听耳机插入拔出的通知
- Java8日期/时间使用
- 渗透工程师日常探测漏洞全流程 初学者必看
- 红米k40刷鸿蒙系统,红米K40开孔仅2.8mm,全球最小或命名为无感孔,到底有多极致...
- 【arduino从入门到放肆】⑥Arduino 小台灯