0

朋友们,

这是水晶报告9中的公式。

cdbl({nrconsolidated.collamt})/100000.000

nrconsolidated 表有 9 条记录。

其中一条记录的 collamt 值为 154250。

但在水晶报告输出中显示为 1.543 而不是 1.542。我只想要 3 个小数点。我不知道错误来自哪里?在水晶报告中,我单击了该 collamt 字段并通过查看 browseData 选项检查数据...它显示为 154250。我该如何解决这个问题?它以 4 个小数点显示正确的值,但我只想要 3 个小数点。

谢谢

4

1 回答 1

0

下面的代码将在计算完成后截断结果,并将其输出到小数点后 3 位。这适用于 Crystal Syntax,也适用于 Basic - 我相信这在两者中都很常见。

截断(cdbl({nrconsolidated.collamt})/100000.000,3)

在字段中设置小数点 1.000,四舍五入 0.001 将显示您想要的内容。

于 2013-07-22T20:13:29.253 回答