天软金融分析.NET函数大全 > TSL函数 > 基础函数 > 字符串 > 常用字符串函数

StrToInt32Def    

简述
将字符串转换为32位整数。如果转换失败,则返回Default值。
支持各种进制格式字符串的转换(如二进制、十六进制等)。若只转换十进制格式字符串,可使用函数FAQ:DecToInt32def
定义
StrToInt32Def(S:String;Default:Integer):Integer
参数
名称类型说明
SString字符串。需转换的字符串
DefaultInteger整数。转换失败时返回的默认值
返回Integer32位整数。转换成功,返回转换后的值;否则,返回Default值。
  • 范例

    范例01
    return StrToInt32Def("12",1);//输出: 12
    return StrToInt32Def("test",1);//输出: 1

    范例02:十六进制格式字符串的转换
    return StrToInt32Def("0x12",1);//输出:18
相关