C/C++中double类型的比较
2024-08-24 00:10:11
由于double浮点数的精度问题,所以在比较大小的时候,不能像int整数型那样,直接if(a==b),if(a<b),if(a>b)
要使用一个精度EPS:
#include <math.h> //头文件要记得加
const double EPS = 1e-; //一般这样子就够,但有时具体题目要考虑是否要更小的 if(fabs(a-b) < EPS) //判断是否相等 if(a > b+EPS) // 判断a是否大于b,因为大的肯定大,所以即使你小的加上,还是会更大
在这里记一下,不然每次都找,好麻烦。
摘自CSND,找不到链接了,
最新文章
- 烂泥:yum的使用及配置
- IOS第11天(2:UIPickerView自定义国旗选择)
- Python基本语句
- EasyUI文档学习心得
- JavaScript学习笔记 - 进阶篇(1)- JS基础语法
- AT指令
- Java类与类之间关系总结
- 将vs屏幕上内容重定向到一个log文本中
- hdu 6047 Maximum Sequence(贪心)
- 1034: [ZJOI2008]泡泡堂BNB
- DL中train\dev\test集
- react 知识点2
- python被游标坑了
- 通过Nginx反向代理,IIS和apache 共用80端口
- qxx项目大文件上传
- 利用GPU改善程序性能的一点心得
- centos 安装单机版 redis4.0.10
- .NET 跨平台RPC框架DotNettyRPC Web后台快速开发框架(.NET Core) EasyWcf------无需配置,无需引用,动态绑定,轻松使用 C# .NET 0配置使用Wcf(半成品) C# .NET Socket 简单实用框架 C# .NET 0命令行安装Windows服务程序
- R语言学习笔记—组合数
- Linux系统 SSHD服务安全优化方案
热门文章
- js中对字符串操作的常见方法(1)
- react-navigation 的抽屉效果 createDrawerNavigator (DrawerNavigator)
- Python 基础-import 与 from...import....
- 论文笔记: Matrix Factorization Techniques For Recommender Systems
- (转)消息队列 Kafka 的基本知识及 .NET Core 客户端
- .Net Core WepApi-JWT认证
- spring中bean的作用域属性singleton与prototype的区别
- 数据分析 之 NumPy
- js预编译环节 变量声明提升 函数声明整体提升
- 升级tinyhttpd-0.1.0,让其支持网页显示图像