【发布时间】:2015-11-25 10:24:26
【问题描述】:
有没有办法使用 Java 的标准库将一个数字格式化为另一个数字的格式?
说我有一个号码double a = 3.03
我可以使用数字 a 作为格式化模型,以便数字 double b = 56.0934143 通过执行类似 formatNumber(b, a) 的操作格式化为字符串 "56.09"
【问题讨论】:
-
a是String还是数字类型? -
对不起,我会更新问题。 (这是双)
-
像 3.03 这样的数字没有格式。这只是一个数字。
-
在内部,所有双精度都是 64 位浮点值,因此它的唯一格式对于所有双精度都是相同的。
-
@PeterLawrey 是的,但似乎可以根据数字中的信息创建格式