EncodeRadixstr
简述
将字符串转换为指定进制格式的源码。
Encoderadixstr(s:string;presuff:string;radix:integer):string;
名称 | 类型 | 说明 |
---|
S | string | 字符串 |
Presuff | string | 字符串,指定的前缀或者后缀串。 |
Radix | integer | 整数,最高位(31位)为1的时候,表明为后缀方式,否则为前缀模式。第30位 为1表明采用小写字母。低6位为进制,最大支持36进制。 |
返回 | string; | 字符串
|
return encoderadixstr("1122","0x",16);//结果为’ 0x310x310x320x32’,前缀,16进制
return encoderadixstr("1122","h",0x80000000+16);//’ 31h31h32h32h’,后缀,16进制
return encoderadixstr("天软","ox",0x80000000+16);
//’ CCoxECoxC8oxEDox’,后缀,默认为大写字母,16进制
return encoderadixstr("天软","0X",0x80000000+0x40000000+16);
//’ cc0Xec0Xc80Xed0X’,后缀,小写字母,16进制
return Encoderadixstr("18","B",2);//’ B00110001B00111000’,二进制