1乘100有多少位数1乘到100有多少位数

王文玲 1年前 已收到4个回答 举报

jibaojun 幼苗

共回答了12个问题采纳率:91.7% 举报

可用斯特林公式:
n!√(2πn) (n/e)^n,
100!√200π (100/e)^100
取对数:
lg 100!1/2*(2+lgπ)+100 (2-lge)=1+0.25+200-43.43=157.82
因此为158位数

1年前

4

旷世奇瓜 幼苗

共回答了124个问题 举报

C++做!
double numofC = 0;
for(int i = 1 ; i < 100 ; i ++ )
numofC += log(i);
numofC = numofC/log(10);//转成以10为底
cout<求出来是157.97,也就是说,1倒100的乘积是一个158位的数字

1年前

2

yxk711 幼苗

共回答了5个问题 举报

158位数啊 用c++可以做出来
double numofC = 0;
for(int i = 1 ; i < 100 ; i ++ )
numofC += log(i);
numofC = numofC/log(10);//转成以10为底
cout<求出来是157.97,也就是说,1倒100的乘积是一个158位的数字。

1年前

2

8公分高跟鞋 幼苗

共回答了1个问题 举报

158位的数字。

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.020 s. - webmaster@yulucn.com