bug吧 关注:1,659,315贴子:11,099,078
  • 36回复贴,共1

马上考大计机了!计算机汉字国标码两个字节二进制最高位到底是几啊

只看楼主收藏回复

百度啥答案都有不能确定,我造这里都是计算机大神,求解答233


IP属地:广东来自Android客户端1楼2016-01-10 21:37回复
    2字节最大=1111111111111111=2的17次方-1=131071,这是无符号位的情况,
    有符号位的话就是0111111111111111=2的16次方-1,是65535


    5楼2016-01-10 21:54
    收起回复
      2025-12-10 19:53:07
      广告
      不感兴趣
      开通SVIP免广告
      不会


      应用达人
      应用吧活动,去领取
      活动截止:2100-01-01
      去徽章馆》
      IP属地:广东来自Android客户端6楼2016-01-10 22:01
      收起回复
        console.log(('00000000'+'我'.charCodeAt(0).toString(2)).slice(-16));
        的运行结果是"0110001000010001";
        这个是国标码,国标码是汉字信息交换的标准编码,但因其前后字节的最高位为0,与ASCII码发生冲突,
        故国标码是不可能在计算机内部直接采用的,于是,汉字的机内码采用变形国标码,其变换方法为:将国标码的每个字节都加上128,即将两个字节的最高位由0改1,其余7位不变,
        所以,


        本楼含有高级字体7楼2016-01-10 22:23
        收起回复
          18测试


          星座王
          点亮12星座印记,去领取
          活动截止:2100-01-01
          去徽章馆》
          IP属地:天津来自Android客户端8楼2016-01-10 22:40
          收起回复
            那些痛的记忆,落在春的泥土里,滋养了大地,开出下一个滑稽


            IP属地:内蒙古来自Android客户端9楼2016-01-11 00:52
            回复