随笔分类 -  高精度

摘要:高精度乘单精度 求 a=a*b。( 0<a<10250, 0<b<108) 输入: 第一行:a 第二行:b 输出: a*b 的值。 样例输入: 330 100 样例输出: 33000 分析: 1)a 的每一位都单独与 b 相乘; 2)再由低到高位依次处理 a 的进位; 3)最后处理最高位。 程序实现 阅读全文
posted @ 2016-11-01 13:17 sinEagle 阅读(2947) 评论(0) 推荐(0)
摘要:高精度的减法运算 求两个大的正整数相减的差。 输入: 共 2 行,第 1 行是被减数 a,第 2 行是减数 b(a > b)。每个大整数不超过 200 位, 不会有多余的前导零。 输出: 一行,即所求的差。 样例输入 9999999999999999999999999999999999999 999 阅读全文
posted @ 2016-10-30 23:22 sinEagle 阅读(1791) 评论(0) 推荐(0)
摘要:例 高精度加法运算 输入正整数 a 和 b,输出 a+b 的值。0<a,b<=10^250 输入: 第一行:a 第二行:b 输出:a+b 的和。 样例输入: 99 999 样例输出: 1098 分析: (1)加法运算 …… a[7] a[6] a[5] a[4] a[3] a[2] a[1] …+… 阅读全文
posted @ 2016-10-30 22:41 sinEagle 阅读(414) 评论(0) 推荐(0)
摘要:【知识点】 (1)掌握高精度数的输入、存储与输出; (2)理解高精度数的进位与借位; (3)熟练掌握高精度加法、减法和乘法(高精度乘单精度以及高精度乘高精度)。 【知识讲解】 高精度运算,是指参与运算的数或结果的范围大大超出了标准数据类型(整型,实型) 能表示的范围的运算。例如,求两个 200 位的 阅读全文
posted @ 2016-10-29 21:40 sinEagle 阅读(406) 评论(0) 推荐(0)