如题所述
答:是50位数。
解:
7^1=7 乘积是1位数
7^2=49 乘积是2位数
7^3=343 乘积是3位数
7^4=2401 乘积是4位数
7^5=16807 乘积是5位数
7^6=117649 乘积是6位数
7^7=823543 乘积是6位数
7^8=5764801 乘积是7位数
7^9=40353607 乘积是8位数
7^10=282475249 乘积是9位数
……
……
……
由上述式子可知,一般情况下,几个7相乘,乘积一般就有几位数;
所以,50个7相乘得到的乘积应有50位数。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-12-18
7的50次方 = 1.79846 x 10的42次方。为43位数。
第2个回答 2011-12-18
编程算了下,得数是43位数,五十个7相乘的结果是:
1798465042647412146620280340569649349251249
一共43位
附程序:
#ruby源代码计算五十个7相乘
a=7
b=50
loop do
a*=7
b-=1
break if b==1
end
p a本回答被网友采纳
1798465042647412146620280340569649349251249
一共43位
附程序:
#ruby源代码计算五十个7相乘
a=7
b=50
loop do
a*=7
b-=1
break if b==1
end
p a本回答被网友采纳
第3个回答 2011-12-18
8位数