科学记数法中的因子

时间:2016-08-04 14:44:39

标签: java types scientific-notation

我想用科学记数法表示一个数字的阶乘。

例如 - https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Product_Package/301/getItemPrices Method: Get

除了100! = "9.332621544e+157"之外还有其他办法吗?到目前为止这是我的代码 -

NumberFormat

如果这个问题含糊不清,我真的很抱歉。任何帮助,将不胜感激。提前谢谢。

2 个答案:

答案 0 :(得分:1)

不错但改变

str=String.valueOf(res+""); 

String str=res.doubleValue()+""; 

将完成这项工作

答案 1 :(得分:0)

使用NumberFormat是可行的方法,但如果您不想使用它,则可以使用PrintStream

有关详细信息,请参阅Formatting Numeric Print Output