由于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,找不到链接了,

最新文章

  1. 烂泥:yum的使用及配置
  2. IOS第11天(2:UIPickerView自定义国旗选择)
  3. Python基本语句
  4. EasyUI文档学习心得
  5. JavaScript学习笔记 - 进阶篇(1)- JS基础语法
  6. AT指令
  7. Java类与类之间关系总结
  8. 将vs屏幕上内容重定向到一个log文本中
  9. hdu 6047 Maximum Sequence(贪心)
  10. 1034: [ZJOI2008]泡泡堂BNB
  11. DL中train\dev\test集
  12. react 知识点2
  13. python被游标坑了
  14. 通过Nginx反向代理,IIS和apache 共用80端口
  15. qxx项目大文件上传
  16. 利用GPU改善程序性能的一点心得
  17. centos 安装单机版 redis4.0.10
  18. .NET 跨平台RPC框架DotNettyRPC Web后台快速开发框架(.NET Core) EasyWcf------无需配置,无需引用,动态绑定,轻松使用 C# .NET 0配置使用Wcf(半成品) C# .NET Socket 简单实用框架 C# .NET 0命令行安装Windows服务程序
  19. R语言学习笔记—组合数
  20. Linux系统 SSHD服务安全优化方案

热门文章

  1. js中对字符串操作的常见方法(1)
  2. react-navigation 的抽屉效果 createDrawerNavigator (DrawerNavigator)
  3. Python 基础-import 与 from...import....
  4. 论文笔记: Matrix Factorization Techniques For Recommender Systems
  5. (转)消息队列 Kafka 的基本知识及 .NET Core 客户端
  6. .Net Core WepApi-JWT认证
  7. spring中bean的作用域属性singleton与prototype的区别
  8. 数据分析 之 NumPy
  9. js预编译环节 变量声明提升 函数声明整体提升
  10. 升级tinyhttpd-0.1.0,让其支持网页显示图像