php判断两个浮点数是否相等的方法


Posted in PHP onMarch 14, 2015

本文实例讲述了php判断两个浮点数是否相等的方法。分享给大家供大家参考。具体分析如下:

由于浮点数直接用==判断是否相等是不完全正确的,所以下面给出了一个方法,先设定的一个精度,如果在精度范围内相等则认为相等,否则认为不能

<?php
$delta = 0.00001;
$a = 1.00000001;
$b = 1.00000000;
if (abs($a - $b) < $delta) { /* $a and $b are equal */ }
?>

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

PHP 相关文章推荐
VFP与其他应用程序的集成
Oct 09 PHP
php查找任何页面上的所有链接的方法
Dec 03 PHP
深入理解PHP中的global
Aug 19 PHP
ThinkPHP查询返回简单字段数组的方法
Aug 25 PHP
thinkphp模板继承实例简述
Nov 26 PHP
php中删除数组的第一个元素和最后一个元素的函数
Mar 07 PHP
值得分享的php+ajax实时聊天室
Jul 20 PHP
关于PHP中协程和阻塞的一些理解与思考
Aug 11 PHP
ThinkPHP开发--使用七牛云储存
Sep 14 PHP
详解PHP队列的实现
Mar 14 PHP
Laravel中9个不经常用的小技巧汇总
Apr 16 PHP
Yii 框架使用数据库(databases)的方法示例
May 19 PHP
php从给定url获取文件扩展名的方法
Mar 14 #PHP
php实现将字符串按照指定距离进行分割的方法
Mar 14 #PHP
php计算两个文件相对路径的方法
Mar 14 #PHP
php计算两个日期相差天数的方法
Mar 14 #PHP
php压缩和解压缩字符串的方法
Mar 14 #PHP
php单例模式实现方法分析
Mar 14 #PHP
php写入数据到CSV文件的方法
Mar 14 #PHP
You might like
PHP 中英文混合排版中处理字符串常用的函数
2007/04/12 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
2015/05/12 PHP
weiphp微信公众平台授权设置
2016/01/04 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
Javascript实例教程(19) 使用HoTMetal(6)
2006/12/23 Javascript
javascript 页面划词搜索JS
2009/09/28 Javascript
jQuery之浮动窗口实现代码(两种方法)
2010/09/08 Javascript
使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)
2012/03/16 Javascript
js 获取input点选按钮的值的方法
2014/04/14 Javascript
Jquery 实现grid绑定模板
2015/01/28 Javascript
JS实现控制表格单元格垂直对齐的方法
2015/03/30 Javascript
Js与Jq获取浏览器和对象值的方法
2016/03/18 Javascript
快速解决jquery.touchSwipe左右滑动和垂直滚动条冲突
2016/04/15 Javascript
深入浅出讲解ES6的解构
2016/08/03 Javascript
最全面的百度地图JavaScript离线版开发
2016/09/10 Javascript
jQuery基本筛选选择器实例代码
2017/02/06 Javascript
node通过express搭建自己的服务器
2017/09/30 Javascript
Vue项目使用CDN优化首屏加载问题
2018/04/01 Javascript
vue实现滑动切换效果(仅在手机模式下可用)
2020/06/29 Javascript
VUE组件中的 Drawer 抽屉实现代码
2019/08/06 Javascript
Vue通过getAction的finally来最大程度避免影响主数据呈现问题
2020/04/24 Javascript
javascript实现前端分页功能
2020/11/26 Javascript
Python的Django框架下管理站点的基本方法
2015/07/17 Python
Python实现感知器模型、两层神经网络
2017/12/19 Python
利用pandas读取中文数据集的方法
2018/07/25 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
Otiumberg官网:英国半精致珠宝品牌
2021/01/16 全球购物
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
2016/04/28 面试题
公司拓展活动方案
2014/02/13 职场文书
优秀家长事迹材料
2014/05/17 职场文书
合作协议书格式
2014/08/19 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
公司行政管理制度范本
2015/08/05 职场文书
openstack中的rpc远程调用的方法
2021/07/09 Python
Python Pygame实战之塔防游戏的实现
2022/03/17 Python