2013-10-19 38 views
-2

在Java中,如何将特殊格式的双倍字符串表示形式转换为双倍?如何将特殊格式化的字符串转换为双倍

例如,1.00表示为1d-2,而1.25表示为1.25?

感谢

+1

1.00 = 1.拖尾的零​​没有区别。 –

+0

你必须解析格式。究竟如何取决于格式。我从来没有见过'1d-2' ='1.00'。顺便说一句双1 = 1.0 = 1.00 = 1.000 –

+0

什么格式是1d-2?什么类正在创建该字符串表示形式? (通常,我会说使用NumberFormat,但这似乎不是你正在使用的。) –

回答

0

如果你能以某种方式说1D-2转换成合适的双(如1.0或1.5),然后只需使用double.parseDouble();

+0

我想知道在Java中是否有一个函数可以从1d-2转换为1。 – user1330217

+0

不,不是,我不知道。但是,你如何获得1d-2 ??我会问在原来的问题,但没有足够的代表:( – john01dav

+0

我打电话给一个Web服务和奇怪的格式是响应的一部分 – user1330217

相关问题