浅谈整数(一)|强推

来源:互联网 发布:python gui界面实例 编辑:程序博客网 时间:2024/04/28 04:34

编程之美老师的火箭事件的后续。有人在如鹏网上研究了这个问题。

http://www.rupeng.com/forum/thread-7254-1-1-uid2679.html

如果是拿来主义就太方便了。用大数运算也好用BCD码也好直接搞定。

他们的错误在于IEEE 754标准的16位运算的溢出问题。当然754标准也定义了32位64位的。问题我没细看,和这个标准和编译器有关。浮点运算终究是要溢出的。越关键的东西采取的东西越要高档。上银行系统的BCD码或者RSA的大数运算就好了,该定点的还是要定点。没事用浮点数练手也可以。用定点数的代价就是严重拖时间。

一亿多块钱面前还是好好搞一下。

原创粉丝点击