高精度计算
文章平均质量分 78
Cynical丶Gary
我们仰望着同一片天空却看着不同的地方
展开
-
百练_2981大整数加法(大数相加)
问题:求两个不超过200位的非负整数的和。 输入:22222222222222222222 33333333333333333333 输出: 55555555555555555555 C语言中最大的整型数据类型是long类型,占4个字节 C中短整型和整型均占2个字节,取值范围是 -32768 ~~~ 32767 长整型占4个字节,原创 2017-03-03 13:04:06 · 912 阅读 · 0 评论 -
百练_3249大数二进制转换
POJ(3249:进制转换)总时间限制:1000ms内存限制:65536kB描述将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。输入多组数据,每行为一个长度不超过30位的十进制非负整数。(注意是10进制数字的个数可能有30个,而非30bits的整数)输出每行输出对应的二进制数。样例输入0138样例原创 2017-04-18 19:45:04 · 727 阅读 · 0 评论 -
百练_2980大整数乘法(大数相乘)
描述求两个不超过200位的非负整数的积。输入有两行,每行是一个不超过200位的非负整数,没有多余的前导0。输出一行,即相乘后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入1234567890098765432100样例输出1219326311126352690000引自《程序设计导引及在线实践》原创 2017-07-13 10:02:59 · 776 阅读 · 0 评论 -
百练_2736大整数减法(大数相减)
描述求两个大的正整数相减的差。输入共2行,第1行是被减数a,第2行是减数b(a > b)。每个大整数不超过200位,不会有多余的前导零。输出一行,即所求的差。样例输入99999999999999999999999999999999999999999999999999样例输出9999999999999999999999990000000000原创 2017-07-11 17:32:08 · 5307 阅读 · 4 评论