我正在编写一个处理行星质量和直径的程序;这些数量以科学计数法表示。我的问题并不是如何正确打印大数(那是使用printf(),显然),而是我应该如何“输入”这些数字,我想你可以这么说。例如,水星的质量表示为:
3.30 x 10ˆ23
在我的行星质量数组中,一个元素看起来像:
33.0 * Math.pow(10, 23)
然而,我不太认为这是正确的方法 - 它看起来会抛出异常...那么从程序员的角度来说,我应该如何表示这样的大数呢?谢谢!
用户名或邮箱地址
密码