100以内阶乘相加和100以内素数具体分析100以内阶乘相加package jack;public class 阶乘{\x05public static void main(String[] args) \x05{\x05\x05long jiecheng=1,sum=0;\x05\x05for(int i=1;i
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/17 14:14:56
![100以内阶乘相加和100以内素数具体分析100以内阶乘相加package jack;public class 阶乘{\x05public static void main(String[] args) \x05{\x05\x05long jiecheng=1,sum=0;\x05\x05for(int i=1;i](/uploads/image/z/3690247-31-7.jpg?t=100%E4%BB%A5%E5%86%85%E9%98%B6%E4%B9%98%E7%9B%B8%E5%8A%A0%E5%92%8C100%E4%BB%A5%E5%86%85%E7%B4%A0%E6%95%B0%E5%85%B7%E4%BD%93%E5%88%86%E6%9E%90100%E4%BB%A5%E5%86%85%E9%98%B6%E4%B9%98%E7%9B%B8%E5%8A%A0package+jack%3Bpublic+class+%E9%98%B6%E4%B9%98%7B%5Cx05public+static+void+main%28String%5B%5D+args%29+%5Cx05%7B%5Cx05%5Cx05long+jiecheng%3D1%2Csum%3D0%3B%5Cx05%5Cx05for%28int+i%3D1%3Bi)
xRSQW(Ï&'_Wha 9PsԿYV-|vf=;|w+v*LǴ]-xS+q,|'$]cIX>23<7QbFјeH~Jf%980'D77
Ɍ>nuPdHƈk:bA
2W
_(^UᶰA6 }>BJZ:1>Xnf\ /.!/\}'
7QcڐZvzuA7EH70lAtU囵{NV6!\]ݣ"4SZYz"AS:|>vgTp8o#VDN#cȉA)*+bSP>lѰk8t6*%m %m[KWF-#T[D#`%4B{8 qe+F5&3+C2<2O^!!ⰶjV|(ո"$_l
100以内阶乘相加和100以内素数具体分析100以内阶乘相加package jack;public class 阶乘{\x05public static void main(String[] args) \x05{\x05\x05long jiecheng=1,sum=0;\x05\x05for(int i=1;i
100以内阶乘相加和100以内素数具体分析
100以内阶乘相加
package jack;
public class 阶乘
{
\x05public static void main(String[] args)
\x05{
\x05\x05long jiecheng=1,sum=0;
\x05\x05for(int i=1;i
100以内阶乘相加和100以内素数具体分析100以内阶乘相加package jack;public class 阶乘{\x05public static void main(String[] args) \x05{\x05\x05long jiecheng=1,sum=0;\x05\x05for(int i=1;i
数值太大,溢出了.LONG只是64有符号的数,就算10*100就有100位,更不要说1到100阶乘和了.建议用DOUBLE 他是浮点.所以值可能会不是很精确.我算出来是9.42690016837099E+157.就是有158位之多.LONG明显不够
一楼是对的 为了避免 应完善你的程序 建议:可以判决结果的数位 如果超过六十三 结果可以除以十亿 你再引一个变量 让他加九 最后可以用科学记数法表示出来