2019年3月30日
摘要: float x; 千万不要写x==0; 写出float x 与“零值”比较的if语句——一道面试题分析 写出float x 与“零值”比较的if语句 请写出 float x 与“零值”比较的 if 语句: const float EPSINON = 0.00001; if ((x >= - EPSI 阅读全文
posted @ 2019-03-30 07:16 莫水千流 阅读(4901) 评论(0) 推荐(1) 编辑
摘要: 因为double类型或float类型都是有精度的,其实都是取的近似值,所以有个误差。和一个很小的数比如0.00000001(1e-8)比较就是为了在这个误差范围内进行比较。 举个例子如double b = 0.123456可能是0.1234561的四舍五入后得到的结果。最后的0.0000001就表示 阅读全文
posted @ 2019-03-30 07:09 莫水千流 阅读(953) 评论(0) 推荐(0) 编辑