二进制转换器文字在线(二进制转文字工具)

2023-02-01 9:52:35 摩斯密码知识 思思

二进制转换为文字

根据编码表所规定的进行转换

编码表比如ascii、unicode、UTF等等

二进制转换器文字在线(二进制转文字工具) 第1张

问:二进制怎么转换成文字等其它的

再启动“计算器”程序,驯程序员“,再输入52946,点”二进制“,就得到 1100111011010010,其余两字同法。

二进制怎么转换成汉字的!

1、原理

二进制转化为汉字,可以先将二进制转化为16进制,然后再利用16进制和汉字之前的对应关系进行转化。

2、C#版的代码如下

private string BinaryToChinese(string input)

{

    

    StringBuilder sb=new StringBuilder();//建立string

   

     int numOfBytes = input.Length / 8;//计算尾数

   

     byte[] bytes = new byte[numOfBytes];//二进制

    

    for (int i = 0; inumOfBytes; ++i)

    {

        

        bytes[i] = Convert.ToByte(input.Substring(8 * i, 8), 2);//对字符串转成对应二进制

    

    }

    

    return System.Text.Encoding.Unicode.GetString(bytes);//解码得到汉字 

 }