A apolloone Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-30 #1 如何将字符串'45'转换成字符串'¥45.00' 将字符串'45.9'转换成字符串'¥45.90' -->采用什么函数呀?
智 智利 Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-30 #2 没有函数,自己写一个,不就可以了吗? 判断一下有没有点号,没有这样:'¥'+'45'+'.00' 有一个点,就这样:'¥'+'45.9'+'0' 有两个点,就这样:'¥'+'45.99' 依次类推。
L lw86 Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-30 #3 先用POS函数查找原字符串中有没有'.'存在及其位置,再配合length函数看'.'后有几个字符,决定在后面加几个'0',如楼上所述即可实现转换。
L LEEMA Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-30 #4 '¥' + FormatFloat('#,##0.00', StrToFloat(S)); 其中的S就是你说的字符串. 你再试一下这样写,我记不清行不行了: FormatFloat('¥#,##0.00', StrToFloat(S));
'¥' + FormatFloat('#,##0.00', StrToFloat(S)); 其中的S就是你说的字符串. 你再试一下这样写,我记不清行不行了: FormatFloat('¥#,##0.00', StrToFloat(S));