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

DecToIntDef    

简述
将字符串转换为整数。如果转换失败,则返回Default值。
仅适用十进制格式字符串,其他进制格式字符串会转换失败。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:StrToIntDef
定义
DecToIntDef(S:String;Default:Integer):Integer
参数
名称类型说明
SString字符串。需转换的字符串
DefaultInteger整数。转换失败时返回的默认值
返回Integer整数。转换成功,返回转换后的值;否则,返回Default值。
  • 范例

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

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