php中让人头疼的浮点数运算分析


Posted in PHP onOctober 10, 2016

本文实例分析了php中让人头疼的浮点数运算。分享给大家供大家参考,具体如下:

在做电商的时候,计算价格是免不了的,然后发现了php的一个坑,口算应该正确的值,php运算出来会跟你不一样

请看下面的代码:

$price=69.1;
$count=100;
$total=$price*$count-6910;
echo $total;

你猜一下变量$total的值是多少,运行一下这个代码输出:-9.09494701773E-13
怎么解决这个问题呢?

使用round函数

代码修改成:

$price=69.1;
$count=100;
$total=round($price*$count)-6910;
echo $total;

问题解决了,输出结果为0,正确了

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP 第二节 数据类型之字符串类型
Apr 28 PHP
php函数array_merge用法一例(合并同类数组)
Feb 03 PHP
php获取新浪微博数据API实例
Nov 12 PHP
PHP常用的缓存技术汇总
May 05 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
Jun 23 PHP
php+mysqli事务控制实现银行转账实例
Jan 29 PHP
PHP读取txt文本文件并分页显示的方法
Mar 11 PHP
SESSION存放在数据库用法实例
Aug 08 PHP
PHP操作FTP类 (上传、下载、移动、创建等)
Mar 31 PHP
php批量修改表结构实例
May 24 PHP
yii2 commands模式以及配置crontab定时任务的方法
Aug 19 PHP
php实现的简单多进程服务器类完整示例
Feb 01 PHP
Laravel实现自定义错误输出内容的方法
Oct 10 #PHP
PHP定时任务获取微信access_token的方法
Oct 10 #PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
Oct 10 #PHP
PHP简单数据库操作类实例【支持增删改查及链式操作】
Oct 10 #PHP
Ajax实现对静态页面的文章访问统计功能示例
Oct 10 #PHP
PhpStorm terminal无法输入命令的解决方法
Oct 09 #PHP
PHP对象链式操作实现原理分析
Oct 09 #PHP
You might like
深入了解php4(2)--重访过去
2006/10/09 PHP
PHP 和 XML: 使用expat函数(一)
2006/10/09 PHP
7个超级实用的PHP代码片段
2011/07/11 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
javascript showModalDialog,open取得父窗口的方法
2010/03/10 Javascript
Js 刷新框架页的代码
2010/04/13 Javascript
ECMAScript6块级作用域及新变量声明(let)
2015/06/12 Javascript
nodejs redis 发布订阅机制封装实现方法及实例代码
2016/12/15 NodeJs
对angularJs中$sce服务安全显示html文本的实例
2018/09/30 Javascript
js打开word文档预览操作示例【不是下载】
2019/05/23 Javascript
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
2020/08/10 Javascript
vue实现tab栏点击高亮效果
2020/08/19 Javascript
移动端JS实现拖拽两种方法解析
2020/10/12 Javascript
vue+iview使用树形控件的具体使用
2020/11/02 Javascript
解决Pytorch自定义层出现多Variable共享内存错误问题
2020/06/28 Python
pytorch 移动端部署之helloworld的使用
2020/10/30 Python
利用css3实现的简单的鼠标悬停按钮
2014/11/04 HTML / CSS
GANT葡萄牙官方商店:拥有美国运动服传统的生活方式品牌
2018/10/18 全球购物
乌克兰电子产品和家用电器购物网站:TOUCH
2019/08/09 全球购物
人事主管岗位职责范本
2013/12/04 职场文书
大四学生思想汇报
2014/01/13 职场文书
中学生班主任评语
2014/01/30 职场文书
库房管理员岗位职责
2014/03/09 职场文书
学生会竞选演讲稿
2014/04/24 职场文书
我的教育故事演讲稿
2014/05/04 职场文书
超市开店计划书
2014/09/15 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
2015年度物流工作总结
2015/04/30 职场文书
公司表扬信格式
2015/05/04 职场文书
心术观后感
2015/06/11 职场文书
老兵退伍感言
2015/08/03 职场文书
校长新学期寄语2016
2015/12/04 职场文书
golang goroutine顺序输出方式
2021/04/29 Golang
Python3中最常用的5种线程锁实例总结
2021/07/07 Python
MySQL 用 limit 为什么会影响性能
2021/09/15 MySQL
springboot + mongodb 通过经纬度坐标匹配平面区域的方法
2021/11/01 MongoDB