哪位知道汉字的16进制是多少吗?比如“北京”两字的16进制分别是多少呢?

解决方案 »

  1.   

    “北京”两字的16进制分别是多少呢??
    北是:u5317
    京是:u4EAC
      

  2.   

    这个问题正确的提法是: "北京" 两个字 XXX 编码的16进制表示是什么XXX 编码可以使 GB2312, BIG5,UTF8.....
      

  3.   

    char c = '北';
    Console.WriteLine((int)c); // 这是unicode或者使用Encoding.Default得到ANSI下的编码
      

  4.   

    更正一下:
    “北京”两字的16进制分别是多少呢??
    北是:5317
    京是:4EAC
      

  5.   

    js有个方法。。可以用JS来实现。。escape 方法
    对 String 对象编码以便它们能在所有计算机上可读, escape(charString)必选项 charstring 参数是要编码的任意 String 对象或文字。 说明
    escape 方法返回一个包含了 charstring 内容的字符串值( Unicode 格式)。所有空格、标点、重音符号以及其他非 ASCII 字符都用 %xx 编码代替,其中 xx 等于表示该字符的十六进制数。例如,空格返回的是 "%20" 。字符值大于 255 的以 %uxxxx 格式存储。 
      

  6.   

    System.Text.Encoding.Default.GetBytes("北京")
      

  7.   

    dim chr() as char
    char=System.Text.Encoding.Default.GetBytes("北京")
    Convert.ToString(char(0), 16) & Convert.ToString(char(1), 16)
    & Convert.ToString(char(2), 16) & Convert.ToString(char(3), 16)
    如果你要16禁止
      

  8.   

    说道16进制问题,大家都应该想到那个著名的软件UltraEdit
    把你写的汉字文件用它打开对应着看不就行了
    下面说一些常识
    1)通常一个英文字符对应着一个16进制,如C对应“46”
    2)一个中文字符对应两个16进制,如清对应“C7 E5”所以北京的16进制是:北“B1 B1”京“BE A9”