C语言
liangbch
这个作者很懒,什么都没留下…
展开
-
浮点数的比较
在数学运算当中经常会涉及到判断两个数是否相等的情况 对于整数很好处理 A==B这样的一个语句就可以解决全部的问题 但是对于浮点数是不同的 首先,浮点数在计算机当中的二进制表达方式就决定了大多数浮点数都是无法精确的表达的 现在的计算机大部分都是数字计算机,不是模拟机,数字机的离散化的数据表示方法自然无法精确表达大部分的数据量的。其次计算机浮点数的精度在单精度float转载 2014-03-05 18:45:46 · 1154 阅读 · 0 评论 -
批量分解素因数(一)
这个程序采用高效的算法,将n以内的所有自然数分解质因数,并存储起来,最后输出其分解式。原创 2016-07-24 22:58:53 · 1704 阅读 · 0 评论 -
4行代码计算圆周率,e,2的平方根,log(2)
在 http://numbers.computation.free.fr/Constants 中看到几个特别的程序,仅仅3-4行代码,却可以将圆周率,e(自然对数的底),log(2), 2的平方根 计算到数千位。这里将他们贴出来,方便大家学习。转载 2008-11-05 23:43:00 · 4303 阅读 · 3 评论