Encoderadixwstr
简述
将字符串按宽字节码转换成指定进制格式的源码。而Encoderadixstr是按多字节字码进行转换。
Encoderadixwstr (s:string;presuff:string;radix:integer):string;
名称 | 类型 | 说明 |
---|
S | string | 字符串 |
Presuff | string | 字符串,指定的前缀或者后缀串。 |
Radix | integer | 整数,最高位(31位)为1的时候,表明为后缀方式,否则为前缀模式。第30位 为1表明采用小写字母。低6位为进制,最大支持36进制。 |
返回 | string; | 字符串
|
return encoderadixwstr("1122","0x",16);
//结果为'0x00310x00310x00320x0032',前缀,16进制
return encoderadixwstr("1122","h",0x80000000+16);
//'0031h0031h0032h0032h',后缀,16进制
return encoderadixwstr("天软","ox",0x80000000+16);//''
//'5929ox8F6Fox',后缀,默认为大写字母,16进制
return encoderadixwstr("天软","0X",0x80000000+0x40000000+16);
//'59290X8f6f0X',后缀,小写字母,16进制
return Encoderadixwstr("18","B",2);
//'B0000000000110001B0000000000111000',二进制