转换大十进制(15,12),以串(converting Big Decimal(15,12) to

2019-10-28 11:39发布

您好具有输入大十进制我'(15,12)在源中输出值i正在等,作为字符串。 例如,我的源通过使用TMAP把它转换成字符串值0.000000000000文件。 “将String.valueOf(列名称)”这个即时得到输出是0E-12。 预期输出是0.0000000000任何人都可以提供解决方案?

Answer 1:

如果你未施加任何转换到你BigDecimal列,你可以看它作为一个String从您的文件。
如果你必须阅读它作为BigDecimal ,然后将其格式化字符串,你可以在你做到这一点tMap

new DecimalFormat("#0.000000000000").format(columnName)


文章来源: converting Big Decimal(15,12) to string