小数分隔符导航后始终显示两位数

bpa*_*lov 0 navision decimal report

我正在使用Microsoft Navision 2009.我正在创建包含多个带小数分隔符的数字的报告(C#中的双/浮点数).

我停留在想要显示小数点后两位数的每个数字的位置.

例如:

如果数字是100,我想显示100.00如果数字是100.5,我想显示100.50如果数字是100.55,我想显示100.55如果数字是100.505; 我想显示100.51或100.50

先感谢您;

我正在使用的语言是C/AL

Mak*_*Sim 5

不要偷懒.阅读必要的手册.Format功能是导航中最好的朋友.

strsubstno(text01,format(100.10,0,'<Precision,2:2><Standard Format,0>')) Format的第三个参数实际上是结果文本的格式.<Precision,2:3>意味着如果第一个参数是十进制,则小数部分将包含2到3个(最小2个和最多3个)数字.<Standard Format,0>意味着其余格式将是标准的.

更多这里!