我要把数字 100.00 转换成字符"100.00"要求保留小数点后两位,如何做呢?(50分)

  • 主题发起人 主题发起人 riota
  • 开始时间 开始时间
R

riota

Unregistered / Unconfirmed
GUEST, unregistred user!
[blue][/blue]我要把数字 100.00 转换成字符"100.00"要求保留小数点后两位,如何做呢?
另外我要加入格式如: ###,###,##0.00,如何做呢?
50分
 
很简单的问题,我却一时间解决不了.....
 
formatfloat('#,###.00',134324.0343);
 
to zhangkan:
>>formatfloat('#,###.00',134324.0343);
少了一个零:formatfloat('#,##0.00',23424.2452);
 
Format('%9.2f', [100.00]).
不知道行吗?
 
showmessage(format('%.2f',[100.00]));
加逗号:
showmessage(format('%.2n',[10000.00]));
 
formatfloat('0.00',你要转换的数); //保留两位小数点
formatfloat('#,##0.00',你要转换的数); //加上千位分隔符,且保留两位小数点
 

我想说的
都叫楼上的说了;(
 
Format('%9.2n', [1123321.32132143]);
 
这么快就有答案了.
真是太感谢各位了,接受答案.
"小人物"君的答案最好,其他各位都有分.
 
多人接受答案了。
 
后退
顶部