2^1000000の計算 [Ruby]
# 2^1000000の計算
n = 1
x = 1000000
x.times do
n = n * 2
end
print "2^" + x.to_s + " = "
puts n
─────
この計算結果は、十進数で301,030桁になります。
なんと、Rubyは十進数で301,030桁の整数計算が出来るのです。
計算結果の桁数があまりに多すぎて、記事に掲載することは止めましたが、興味のある方は、ご自分で計算してみて下さい。
(by 心如)
タグ:整数計算
2012-03-12 20:07
nice!(0)
コメント(0)
トラックバック(0)
コメント 0