I am a teacher!

导航

2019年7月16日 #

高精度计算(二):大整数乘法

摘要: 【例1】两个大整数乘法。 输入两个不超过200位的非负大整数a和b,求a×b的值。 (1)编程思路。 用 unsigned num1[200]和num2[200]分别存放两个乘数,用result[400]来存放积。计算的中间结果也都存在result 中。result 长度取400 是因为两个200 阅读全文

posted @ 2019-07-16 12:44 aTeacher 阅读(735) 评论(0) 推荐(0) 编辑

高精度计算(一):大整数加法

摘要: C/C++中的int 类型能表示的范围是-231~231 – 1。unsigned 类型能表示的范围是 0 ~232 – 1,即 0~4294967295。所以,int 和unsigned 类型变量,都不能保存超过10 位的整数。有时我们需要参与运算的数,可能会远远不止10 位,例如要求100!的精 阅读全文

posted @ 2019-07-16 11:53 aTeacher 阅读(5663) 评论(0) 推荐(0) 编辑