摘要: 十进制一直是我心中过不去的一道坎。。人类社会使用十进制已经几十万年的历史了,追根到底它源于远古智人的手指计数:当十只手指记不下时就会找其他记号标记一个“十”,接着从1开始再次用手指记录,以此循环。当十根可爱的手指头在眼前不停晃动,重复最末位的计数,人们也慢慢习惯上了这... 阅读全文
posted @ 2016-09-23 21:11 xosg 阅读(211) 评论(0) 推荐(0)
摘要: 十进制一直是我心中过不去的一道坎。。人类社会使用十进制已经几十万年的历史了,追根到底它源于远古智人的手指计数:当十只手指记不下时就会找其他记号标记一个“十”,接着从1开始再次用手指记录,以此循环。当十根可爱的手指头在眼前不停晃动,重复最末位的计数,人们也慢慢习惯上了这... 阅读全文
posted @ 2016-09-23 21:11 xosg 阅读(532) 评论(0) 推荐(0)
摘要: 前面介绍了大整数的加减法,这次是大整数的乘法。同样是模拟竖式计算,但乘法运算需要克服一些技巧上的障碍:首先需要循环嵌套循环,然后通过一个数组实现逐位累加,最后统一完成进位工作。C语言完整程序:#include#includechar a[100],b[100];intc[100],d[100]... 阅读全文
posted @ 2016-09-23 17:31 xosg 阅读(165) 评论(0) 推荐(0)
摘要: 另类四则运算之大整数加减法:十进制的数值运算在计算机里都将转换成二进制的数值运算,而二进制的运算就是cpu中最根本的逻辑运算,最后再转化成十进制输出。这次介绍的方法是保留十进制的运算方式(小学生的列竖式计算),仅仅将每位数字转换成二进制。这种算法既在速度上有所提升,又能克服单个数据存储大小的限... 阅读全文
posted @ 2016-09-23 17:24 xosg 阅读(185) 评论(0) 推荐(0)
摘要: 另类四则运算之大整数加减法:十进制的数值运算在计算机里都将转换成二进制的数值运算,而二进制的运算就是cpu中最根本的逻辑运算,最后再转化成十进制输出。这次介绍的方法是保留十进制的运算方式(小学生的列竖式计算),仅仅将每位数字转换成二进制。这种算法既在速度上有所提升,又能克服单个数据存储大小的限... 阅读全文
posted @ 2016-09-23 17:24 xosg 阅读(148) 评论(0) 推荐(0)
摘要: 另类四则运算之大整数加减法:十进制的数值运算在计算机里都将转换成二进制的数值运算,而二进制的运算就是cpu中最根本的逻辑运算,最后再转化成十进制输出。这次介绍的方法是保留十进制的运算方式(小学生的列竖式计算),仅仅将每位数字转换成二进制。这种算法既在速度上有所提升,又能克服单个数据存储大小的限... 阅读全文
posted @ 2016-09-23 17:24 xosg 阅读(352) 评论(0) 推荐(0)