◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
1
2
3
4
5
6
7
8
9
10
11
|
function strToBinary(str){var result = [];var list = str.split();for(var i=0;ivar item = list[i];var binaryStr = item.charCodeAt().toString(2);result.push(binartStr);}
return result.join();}
console.log(strToBinary(新型冠状病毒)); |
Php
1
2
3
4
5
6
7
8
9
10
11
|
function StrToBin($str){$arr = preg_split('/(?, $str);foreach($arr as &$v){$temp = unpack('H*', $v);$v = base_convert($temp[1], 16, 2);unset($temp);}
return join(' ',$arr);}
echo StrToBin(新型冠状病毒); |
Python
1
2
3
4
5
6
7
8
9
10
11
|
def encode(s):return ' '.join([bin(ord(c)).replace('0b', '') for c in s])def decode(s):return ''.join([chr(i) for i in [int(b, 2) for b in s.split(' ')]])
var1 = encode(新型冠状病毒) |
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。