- ベストアンサー
ruby で 1/300 の 7000 乗
ruby で 1/300.0 の 7000乗 を計算させる事は可能なのでしょうか? ( 1 / 300.0 )**7000 で計算させると 0.0 になってしまいます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
できます。 が、何の計算するのか分かりませんが別の方法を考えた方が良いのではないでしょうか。 require 'bigdecimal' puts( (BigDecimal('1') / BigDecimal('300')) ** 7000 結果 0.1416501250750661252256415(略)35213460001E-17339