3

Javaで10e+100の二乗回文を調べたいです。4.9e-324 to 1.8e+308Java doubleでは数値までしか運ぶことができないため、その解決策について言及して ください。可能な解決策やヒントも役立つ可能性があることを提案してください...

ご清聴ありがとうございました。

4

2 に答える 2

5

BigIntegerあなたはクラスを調べたいと思うかもしれません。これがドキュメントです。

BigInteger巨大な..膨大な数をサポートできます!

于 2013-04-13T09:08:25.110 に答える
1

そのような大きな数値で、標準の有効桁数だけが必要な場合は、対数を使用して数値を表すのが一般的です。つまり、10e+100 を 100*log(10) として保存し、それを処理します。

于 2013-04-13T09:08:15.877 に答える