J jinwutong Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-22 #1 2的10000次方怎么计算?结果怎么表示? 运算过程中数据溢出了,不知道怎么解决啊;
D DarwinZhang Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-25 #3 我想,你主要是想改成10进制的数值,下面将它变成科学记数法表示了。 2^10000=10^(10000*log(10,2) ) 令10000*log(10,2) =X X的整数部分就是 Trunc(X),而小数部分是 X-Trunc(x)。 这样2^10000= 10^(X-Trunc(x) ) * 10^Trunc(x) 就变成科学记数法表示了。 以上方法具有通用性。
我想,你主要是想改成10进制的数值,下面将它变成科学记数法表示了。 2^10000=10^(10000*log(10,2) ) 令10000*log(10,2) =X X的整数部分就是 Trunc(X),而小数部分是 X-Trunc(x)。 这样2^10000= 10^(X-Trunc(x) ) * 10^Trunc(x) 就变成科学记数法表示了。 以上方法具有通用性。