计算机程序算法学习与研究
文章平均质量分 79
ncs2002
这个作者很懒,什么都没留下…
展开
-
Javascript 算圆周率到小数点后100位
(这篇文章最初是我在论坛上出的一个题目,看看当时的讨论情况,读者也许会觉得很有意思) http://bbs.blueidea.com/viewthread.php?tid=1535351 浮点数的有效数位是16位,我自己做了一个大数类,能存储100位有效数位,并实现了大数类的基本运算。我用它来计算圆周率(割圆法,即多边形逼近),得到了小数点后一百位有效数字,比对了Machi原创 2005-07-20 14:13:00 · 3425 阅读 · 0 评论 -
zip 的压缩原理与实现
无损数据压缩是一件奇妙的事情,想一想,一串任意的数据能够根据一定的规则转换成只有原来 1/2 - 1/5 长度的数据,并且能够按照相应的规则还原到原来的样子,听起来真是很酷。半年前,苦熬过初学 vc 时那段艰难的学习曲线的我,对 MFC、SDK 开始失望和不满,这些虽然不算易学,但和 DHTML 没有实质上的区别,都是调用微软提供的各种各样的函数,不需要你自己去创建一个窗口,多线程编程时,也不原创 2006-03-01 15:00:00 · 2996 阅读 · 2 评论