2016年4月21日

摘要: 由于超大数的运算,使用Double型会出现丢失精度的情况,一些数字甚至会溢出,所以写了一个这个东西。 刚开始想要参考一下别人的,发现都没有小数的处理,我觉得是不是大数就不用小数呢?显然是不可能的。 于是自己着手写了个,下面是Swift版本的,Github: https://github.com/kp 阅读全文
posted @ 2016-04-21 17:45 kptanjunhao 阅读(672) 评论(0) 推荐(0) 编辑
 
摘要: 前几天开始,打算用Swift写大数的运算,加法跟乘法都已经写好了,写减法发现,真是难,感觉有可能是我的想法不对?不不不我相信我的逻辑。 首先把数字分成小数部分跟整数部分,再遍历一下,识别当前的结果,是正数,还是负数。 给一个标识,用来识别后面减掉的,是不是不够需要向前一位借1. 如果结果是正数的话, 阅读全文
posted @ 2016-04-21 16:15 kptanjunhao 阅读(621) 评论(0) 推荐(0) 编辑