定义 |
说明 |
库 |
Chr(integer) |
转为字符 |
|
IntToStr(integer):String |
整数转字符串 |
SysUtils |
FloatToStr(Extended) |
浮点数转字符串,当大于等于1e15时用科学记数法 |
SysUtils |
FloatToStrF(Extended,TFloatFormat,Prec,Dig) |
浮点数按格式转字符串
|
SysUtils |
CurrToStr(Currency) |
货币值转字符串,保留四位小数 |
SysUtils |
CurrToStrF(Currency,TFloatFormat,Dig) |
货币值按格式转字符串
|
SysUtils |
FloatToText(BufPChar,Value,TFloatValue,TFloatFormat,Prec, Dig) |
浮点数/货币值按格式转换为字符串存入指针,并返回字节数 |
SysUtils |
BoolToStr(bool, UseBoolStrs) |
逻辑值转字符串 |
|
Str(number[:width[:dec]], var String) |
数字转字符串,可选宽度,小数位 |
System |
定义 |
说明 |
库 |
StrToInt(String) |
字符串转整数 |
SysUtils |
StrToIntDef(String, Default) |
字符串转整数,提供默认值 |
|
TryStrToInt(str,out Integer) |
返回转换是否成功,转换结果从参数返回,不成功返回
0 |
|
StrToInt64(string):Int64 |
字符串转 Int64 |
|
StrToInt64Def(string,def):Int64 |
字符串转 Int64,提供默认值 |
|
StrToFloat(string):Float |
字符串转浮点数 |
|
StrToFloatDef(string,def):Float |
字符串转浮点数,提供默认值 |
|
TryStrToFloat(string,out Extended) |
字符串转浮点数,返回是否成功 |
|
TryStrToFloat(string,out Single) |
字符串转单精度浮点数,返回是否成功 |
|
TryStrToFloat(string,out Double) |
字符串转双精度浮点数,返回是否成功 |
|
TryStrToInt64(string,out Int64):Int64 |
返回转换是否成功,转换结果从参数返回,不成功返回
0 |
|
StrToCurr(string):Currency |
字符串转货币值 |
|
StrToCurrDef(string,def):Currency |
字符串转货币值,提供默认值 |
|
TryStrToCurr(string,out Currency) |
字符串转货币值,返回是否成功 |
|
StrToBool(string) |
字符串转逻辑值,可识别 true/false/yes/no |
|
StrToBoolDef(string) |
字符串转逻辑值,提供默认值 |
|
TryStrToBool(string) |
返回转换是否成功,转换结果从参数返回 |
|
定义 |
说明 |
库 |
Format(Format,[args]):string |
返回按规定格式转化成的字符串 |
|
WideFormat(WideFormat,[args]):string |
返回按规定格式转化成的字符串 |
|
FmtStr(var String,Format,[args]) |
将格式化生成的字符串存入字符串变量 |
|
WideFmtStr(var WideString,WideFormat,[args]) |
将格式化生成的字符串存入字符串变量 |
|
StrFmt(BufPChar,FormatPChar,[args]) |
将格式化生成的字符串存入指针 |
|
StrLFmt(BufPChar,maxLen,FormatPChar,[args]) |
将格式化生成的字符串存入指针,有长度限制 |
|
FormatBuf(var Buf,Buflen,Format,FmtLen,[args]) |
将格式化生成的字符串存入缓冲区 |
|
WideFormatBuf(var Buf,Buflen,Format,FmtLen,[args]) |
将格式化生成的字符串存入缓冲区 |
|
FormatFloat(Format,Extended) |
返回格式化成字符串的浮点数 |
|
FormatCurr(Format,Currency) |
返回格式化成字符串的货币值 |
SysUtils |
FloatToTextFmt(BufPChar,Value,TFloatValue,FmtPchar) |
将格式化生成的字符串存入缓存,并返回大小 |
SysUtils |
FormatDateTime(Format,TDateTime):String |
返回格式化后时间日期字符串 |
|
DateTimeToString(var String,Format,TDateTime) |
格式化时间日期字符串存入字符串 |
|
|
|
|