在groovy中我有这样的代码:
def a = 44000
println a/10000
输出4.4
。但它消除了.4
之后的所有零。出于某些原因,我希望输出为4.4000
。在groovy中如何做到这一点?
答案 0 :(得分:4)
4.4右边没有重要的零,并不是它没有显示它们,没有任何
您所拥有的是字符串格式问题。要将4.4转换为String 4.4000,您可以执行以下操作:
def a = 44000
println String.format( '%.4f', a / 10000 )