format的用法
format用法
占位符 说明
d 将整型值转换为十进制数字字符串
x 将整型值转换为十六进制数字字符串
p 将指针值转换为十六进制数字字符串
s 拷贝字符串、字符、或字符指针值到一个输出字符串
e 将浮点值转换为指数表示的字符串
f 将浮点值转换为浮点表示的字符串
g 使用浮点或指数将浮点值转换为最短的十进制字符串
n 将浮点值转换为带千位分隔符的浮点值
m 将浮点值转换为现金数量表示的字符串,转换结果取决于地域调协
Format('%.2x',[12]); //返回0C
s := Format('%s! %s',['你好','我是万一']);//返回: 你好! 我是万一
s := Format('%g',[01.2345000]); //返回: 1.2345
s := Format('%n',[12345.6789]);//返回: 12,345.68
s := Format('%m',[12345.6789]);//返回: ¥12,345.68
s := Format('%e',[12345.6789]); //返回: 1.23456789000000E+004
s := Format('%p',[@Self]);//返回: 0012F5BC
s := Format('%1:s%0:s',['万','一']);//返回: 一万
s := Format('%d,%-8d,%d',[1,2,3]);//返回: 1,2 ,3{ - 表示左对齐, 默认是右对齐的; - 符号在 Width 前面、Index 后面 }
本文来自博客园,作者:{咏南中间件},转载请注明原文链接:https://www.cnblogs.com/hnxxcxg/archive/2008/10/08/2940807.html