我确信这有一个简单的答案,但是现在它暗示了我!我想通过除以一个整数(实际上将小时数转换为几天)来转换 JasperReports 报告中的浮点字段:
$F{Average} / 24
这导致空白结果。我试过用:
$F(Average).divide(java.math.BigInteger(24))
和类似,但得到编译错误。
道歉,如果这有点简单,但获得一些帮助会很好!
答案 0 :(得分:1)
您缺少新关键字:
$F(Average).divide(new java.math.BigDecimal(24, 2, RoundingMode.HALF_UP))