回覆列表
  • 1 # gegrp27145

    0在計算機種分+0與-0,它們的原碼,補碼,反碼如下:1、[+0]原碼=0000 0000, [-0]原碼=1000 0000;2、[+0]反碼=0000 0000, [-0]反碼=1111 1111;3、[+0]補碼=0000 0000, [-0]補碼=0000 0000。在這裡你會發現,+0和-0的補碼是一樣的,即0的補碼只有一種表示。在計算機內,符號數有3種表示法:原碼、反碼和補碼。原碼、補碼、反碼的轉換規則:1、原碼的求法:(1)對於正數,轉化為二進位制數,在最前面新增一符號位(這是規定的),用1表示負數,0表示正數,如:0000 0000是一個位元組,其中左邊第一個0,0為符號位,表示是正數,其它七位表示二進位制的值。(2)正數的原碼、反碼、補碼是同一個數。(3)對於負數,轉化為二進位制數,前面符號位為1,1表示是負數。2、計算原碼只要在轉化的二進位制數前面加上相應的符號位就行了。3、反碼的求法:對於負數,將原碼各位取反,符號位不變。4、補碼的求法:對於負數,將反碼加上二進位制的1即可,也就是反碼在最後一位上加上1就是補碼了。

  • 2 # 掉眼淚的太陽

    把十進位制數轉換成二進位制數後,二進位制數就是原碼例如:十進位制:2 -----> 二進位制:10“二進位制:10“就是原碼為了湊夠8位,在二進位制10前面加6個0,變成000000102的原碼:00000010 2的反碼:00000010 2的補碼:00000010也就是,正數的原碼,反碼,補碼都相同下面是負數的原碼、反碼、和補碼:3的原碼:00000011 -3的原碼:10000011 也就是最左邊的那個數表示正負,0代表正,1代表負,它也叫符號位-3的原碼:10000011-3的反碼:11111100 負數的反碼是對其原碼按位取反,符號位不變-3的補碼:11111101 負數的補碼是在其反碼的末位加1計算機用補碼計算

  • 中秋節和大豐收的關聯?
  • ​崇禎是如何迅速扳倒一手遮天的魏忠賢?