如何将字符串格式化为两位小数?

How to format string to two decimal points?

在 SSRS 报告中,我有显示数字的字段,但它是字符串值,因此结果类似于:“20.00000”、“25.00000”等。

此字段在销售发票报表 "printCode" 字段中。

如何将其格式化为 20.00、25.00 等值?

你可以试试这个:

=Format(Fields!printCode.Value,"F2")

这对我有用。放在文本框的格式属性中:

#,0.00;(#,0.00)

右键单击文本框,选择表达式

使用 val 将字符串转换为数字:

=val(Fields!printCode.Value)

右键单击文本框和 select 文本框属性。

选择号码

输入小数位数