问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

高精度乘法。输入两个正整数,求它们的积。 中间标注的地方,想了好长时间还很模糊,有没有简单的理解。

发布网友 发布时间:2022-05-01 15:24

我来回答

2个回答

热心网友 时间:2023-10-21 16:23

(1)为什么要减48?
因为输入的a1,b1是字符串,字符串中的0-9是ascii编码,其中0的ascii编码是48,1是49,以此类推,因此需要减48变成真正的十进制数。
(2)计算过程
程序中模拟的是小学生列竖式计算多位数乘法的过程,即乘数由低位到高位和被乘数每一位相乘,进位累加到高一位(x存储井位数)。
但是程序把最后的累加过程一步完成了,直接保存在c数组中。

热心网友 时间:2023-10-21 16:24

看不太懂的地方,实际上就是我们手工算乘法的过程,一位一位地乘而已。如果还不清楚,可以在这个程序中增加输出的内容,把每一步都打印到屏幕,就可以搞清楚这个程序的思想了。

热心网友 时间:2023-10-21 16:23

(1)为什么要减48?
因为输入的a1,b1是字符串,字符串中的0-9是ascii编码,其中0的ascii编码是48,1是49,以此类推,因此需要减48变成真正的十进制数。
(2)计算过程
程序中模拟的是小学生列竖式计算多位数乘法的过程,即乘数由低位到高位和被乘数每一位相乘,进位累加到高一位(x存储井位数)。
但是程序把最后的累加过程一步完成了,直接保存在c数组中。

热心网友 时间:2023-10-21 16:24

看不太懂的地方,实际上就是我们手工算乘法的过程,一位一位地乘而已。如果还不清楚,可以在这个程序中增加输出的内容,把每一步都打印到屏幕,就可以搞清楚这个程序的思想了。

热心网友 时间:2023-10-21 16:23

(1)为什么要减48?
因为输入的a1,b1是字符串,字符串中的0-9是ascii编码,其中0的ascii编码是48,1是49,以此类推,因此需要减48变成真正的十进制数。
(2)计算过程
程序中模拟的是小学生列竖式计算多位数乘法的过程,即乘数由低位到高位和被乘数每一位相乘,进位累加到高一位(x存储井位数)。
但是程序把最后的累加过程一步完成了,直接保存在c数组中。

热心网友 时间:2023-10-21 16:24

看不太懂的地方,实际上就是我们手工算乘法的过程,一位一位地乘而已。如果还不清楚,可以在这个程序中增加输出的内容,把每一步都打印到屏幕,就可以搞清楚这个程序的思想了。

热心网友 时间:2023-10-21 16:23

(1)为什么要减48?
因为输入的a1,b1是字符串,字符串中的0-9是ascii编码,其中0的ascii编码是48,1是49,以此类推,因此需要减48变成真正的十进制数。
(2)计算过程
程序中模拟的是小学生列竖式计算多位数乘法的过程,即乘数由低位到高位和被乘数每一位相乘,进位累加到高一位(x存储井位数)。
但是程序把最后的累加过程一步完成了,直接保存在c数组中。

热心网友 时间:2023-10-21 16:24

看不太懂的地方,实际上就是我们手工算乘法的过程,一位一位地乘而已。如果还不清楚,可以在这个程序中增加输出的内容,把每一步都打印到屏幕,就可以搞清楚这个程序的思想了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
密室逃脱8迷失乐园攻略大全 密室逃脱8迷失游乐园通关攻略 密室逃脱8逃出红色豪宅第7关怎么过_第7关卡通关图文攻略 密室逃脱8卖火柴的小女孩旋转六边形介绍_密室逃脱8卖火柴的小女孩旋转六... 跨国行李托运 房屋复式是什么意思? 什么叫复式房子 请问 为了减掉身上的赘肉 除了锻炼以外 在饮食上要注意什么 请详细点... 淘宝买家购物满500元后使用信用卡的时候就不能支付 笔记本电脑如何保护 水韵江苏旅游年卡和苏州休闲年卡哪个划算 =LEFT(A1,LENB(A1)-LEN(A1)) =RIGHT(A1,LEN(A1)*2-LENB(A1)) 是用来分开一个单元格的内汉字和数字的。 =LEFT(A1,LENB(A1)-LEN(A1)) =RIGHT(A1,LEN(A1)*2-LENB(A1)) 是用来分开一个单元格的内汉字和数字的。 别人把我的盗了,我该怎么办? 中国平安养老商业保险 EXCEL问题,最近我发现我的表有问题,如A1中为"你好123",LENB(A1)这个公式的结果为什么和LEN(A1)相同,都是5 字串变换 使用LENB(A1)-LEN(A1)的函数提取字符串中的汉字不显示结果 求一些生僻的花的名字~~要好听和少见哦!只在书上记载过也可以~ 被盗了,也被改了,怎么办? 用Excel将“8607唐山教育学院”中的数字与文字分离,怎么做? 贤海芬名字的含义 被盗用了该怎么办 急求男孩名字由水和木字旁组成的好听的有内涵的名字请大师多起几个谢谢 我的被人盗用了怎么办? 五行缺水的名字尾要加桐 海桐花有哪些生活习性? 吸味且寓意好的植物 DUBAI 的信用证问题 沙特的产地证一定是贸促会出的么?CCIC 出具可以么?客户说: issued by *it,指贸促会出具? 菲律宾进口机械是否需要CCPIT认证? =LEFT(A1,LENB(A1)-LEN(A1))提取汉字? 我的被盗了,我没有绑定,密码也被改了,怎么办? 高精度计算的高精度乘法 高精度计算的高精度乘法 别样红好不好 被盗了,没办法找回,怎么办 在EXCEL中的公式=MID(A1,MATCH(1,1/(MID(A1,ROW($1:$100),1)>="啊"),),LENB(A1)-LEN(A1))。 公寓管理软件哪个最好? 竹子那么硬,为什么大熊猫还吃得津津有味? 为什么熊猫能把竹子吃得那么香? 求助c语言实现高精度乘法 酒店式短租公寓怎样经营? c++程序求解!高精度加法,输入:1 1,输出:-1-61(应该是2吧) c++程序求解!高精度加法,输入:1 1,输出:-1-61(应该是2吧) 我的被盗了怎么办手机号也被改了? C语言的高精度算法与程序 火山岩的介绍 非常感谢刚才关于=LEFT(A1,LENB(A1)-LEN(A1))提取汉字?的回答! 非常感谢刚才关于=LEFT(A1,LENB(A1)-LEN(A1))提取汉字?的回答! 长沙捷洛德信息科技有限公司怎么样?