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 debug 安装技巧
Apr 30 PHP
PHP语言中global和$GLOBALS[]的分析 之二
Feb 02 PHP
十大使用PHP框架的理由
Sep 26 PHP
PHP微信红包API接口
Dec 05 PHP
Yii2简单实现多语言配置的方法
Jul 23 PHP
thinkPHP实现多字段模糊匹配查询的方法
Dec 01 PHP
php使用gd2绘制基本图形示例(直线、圆、正方形)
Feb 15 PHP
PHP基于自增数据如何生成不重复的随机数示例
May 19 PHP
windows下的WAMP环境搭建图文教程(推荐)
Jul 27 PHP
PHP检查URL包含特定字符串实例方法
Feb 11 PHP
PHP实现的多进程控制demo示例
Jul 22 PHP
tp5框架基于Ajax实现列表无刷新排序功能示例
Feb 10 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
PHP n个不重复的随机数生成代码
2009/06/23 PHP
Linux环境下搭建php开发环境的操作步骤
2013/06/17 PHP
PHP实现自动对图片进行滚动显示的方法
2015/03/12 PHP
ThinkPHP表单数据智能写入create方法实例分析
2015/09/27 PHP
PHP实现通过URL提取根域名
2016/03/31 PHP
javascript Firefox与IE 替换节点的方法
2010/02/24 Javascript
javascript 实现简单的table排序及table操作练习
2012/12/28 Javascript
JS+css 图片自动缩放自适应大小
2013/08/08 Javascript
jquery cookie的用法总结
2013/11/18 Javascript
js 金额格式化来回转换示例
2014/02/23 Javascript
javascript实现页面内关键词高亮显示代码
2014/04/03 Javascript
如何利用JS通过身份证号获取当事人的生日、年龄、性别
2016/01/22 Javascript
全面解析Bootstrap中form、navbar的使用方法
2016/05/30 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
2016/07/18 Javascript
JS实现淡入淡出图片效果的方法分析
2016/12/20 Javascript
bootstrap 设置checkbox部分选中效果
2017/04/20 Javascript
结合mint-ui移动端下拉加载实践方法总结
2017/11/08 Javascript
详解IOS微信上Vue单页面应用JSSDK签名失败解决方案
2018/11/14 Javascript
vue与原生app的对接交互的方法(混合开发)
2018/11/28 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
JavaScript对象原型链原理详解
2020/02/05 Javascript
vue element-ui中table合计指定列求和实例
2020/11/02 Javascript
python中关于时间和日期函数的常用计算总结(time和datatime)
2013/03/08 Python
linux系统使用python监控apache服务器进程脚本分享
2014/01/15 Python
Python制作CSDN免积分下载器
2015/03/10 Python
python数据结构链表之单向链表(实例讲解)
2017/07/25 Python
python3 发送任意文件邮件的实例
2018/01/23 Python
python实现日志按天分割
2019/07/22 Python
基于logstash实现日志文件同步elasticsearch
2020/08/06 Python
python切片作为占位符使用实例讲解
2021/02/17 Python
前后端结合实现amazeUI分页效果
2020/08/21 HTML / CSS
美国工业用品采购网站:Zoro.com
2020/10/27 全球购物
安全生产月演讲稿
2014/05/09 职场文书
学习型班组申报材料
2014/05/31 职场文书
KTV门卫岗位职责
2014/10/09 职场文书
2015年管理人员工作总结
2015/05/13 职场文书