作业帮 > 数学 > 作业

数组的平方计算方法已经将一n位数按位存入数组a中,如何将这个数平方后存入数组b中?我觉得将a还原成n后平方再按位取模存入

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/14 05:15:04
数组的平方计算方法
已经将一n位数按位存入数组a中,如何将这个数平方后存入数组b中?
我觉得将a还原成n后平方再按位取模存入b中太耗空间和时间了,有没有更简便的方法?
表示没有看明白.
再问: 比如说12345,放入数组里就是a=[1,2,3,4,5] 进行平方运算的话就要n=a[0]*10^5+a[1]*10^4+……,然后n*n,最后b[i]=n%10,n=n/10
再答: 为啥要放在数组里啊?
再问: 如果有这种可能的话。。。
再答: 如果你还要把它弄回去计算平方,也得考虑n是不是超过了变量能表示的最大值。还不如直接存在int 或 long 或double变量里面,