L lyloyal Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-17 #1 关于字符串格式:怎样使'1'转换显示为'001'或其它自定义的格式,‘1 ’ 等?
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-17 #2 自己编写函数应该很容易实现,又可以达到练手的目的 或者用 Format 函数 如: s := Format('3d', [StrToInt('1')]); s := Format('-5s', ['1']); //'1'后跟4个空格
自己编写函数应该很容易实现,又可以达到练手的目的 或者用 Format 函数 如: s := Format('3d', [StrToInt('1')]); s := Format('-5s', ['1']); //'1'后跟4个空格
极 极乐鸟 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-17 #3 但我想如果是不定长的字符串,比如1与11还有111的情况,就不如自定义个的函数来写, 首先取长度,然后再在前面补零比较实用。
王 王寒松 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-17 #4 format('%0.3d',[strtoint('1')]);