摘要: 转贴一文章,供大家参考浮点数的比较 在数学运算当中经常会涉及到判断两个数是否相等的情况对于整数很好处理 A==B这样的一个语句就可以解决全部的问题但是对于浮点数是不同的首先,浮点数在计算机当中的二进制表达方式就决定了大多数浮点数都是无法精确的表达的现在的计算机大部分都是数字计算机,不是模拟机,数字机的离散化的数据表示方法自然无法精确表达大部分的数据量的。其次计算机浮点数的精度在单精度float类型... 阅读全文
posted @ 2013-03-14 05:47 码代码的猿猿 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 用对数#include #include using namespace std;int main(){ int y;while(cin>>y&&y){ int i; double sum=0.0; int t=(y-1960)/10+2; t=1=1e-8) { sum+=(log(i)/log(2.)); // ... 阅读全文
posted @ 2013-03-14 05:39 码代码的猿猿 阅读(86) 评论(0) 推荐(0) 编辑