十進位製數在計算機內兩種表示形式如果十進位製數65在計算機內部用二進位制程式碼10111110來表示,那麼我們知道其表示方式應該是

2021-03-09 05:00:24 字數 3114 閱讀 4284

1樓:匿名使用者

一、數制1、什麼是進製計數制   數制也稱計數制,是指用一組固定的符號和統一的規則來表示數值的方法。按進製的原則進行計數的方法,稱為進製計數制。比如,在十進位計數制中,是按照「逢十進一」的原則進行計數的。

  常用進製計數制: a、十位制(decimal notation); b、二進位制(binary notation); c、八進位制(octal notation); d、十六進位製數(hexdecimal notation)2、進製計數制的基數與位權  "基數"和"位權"是進製計數制的兩個要素。 (1)基數:

所謂基數,就是進製計數制的每位數上可能有的數碼的個數。例如,十進位製數每位上的數碼,有"0"、"1"、"3",…,"9"十個數碼,所以基數為10。(2)位權:

所謂位權,是指乙個數值的每一位上的數字的權值的大小。例如十進位製數4567從低位到高位的位權分別為100、101、102、103。因為:

4567=4x103+5x 102+6x 101 +7x100 (3)數的位權表示:任何一種數制的數都可以表示成按位權的多項式之和。比如:

十進位製數的435.05可表示為:435.05=4x102+3x 101+5x100+0x10-1 +5x 10-2  位權表示法的特點是:每一項=某位上的數字x基數的若干冪次;而冪次的大小由該數字所在的位置決定。

3、二進位製數   計算機中為何採用二進位制:二進位制運算簡單、電路簡單可靠、邏輯性強(1)定義:按「逢二進一」的原則進行計數,稱為二進位製數,即每位上計滿2 時 向高位進一。

(2)特點:每個數的數字上只能是0,1兩個數字;二進位製數中最大數字是1,最小數字是0;基數為2;比如:10011010與00101011是兩個二進位製數。

(3)二進位製數的位權表示: (1101.101)2=1x23+1x 22+0x 21+1x 20+1x2-1 +0x 2-2+1x2-3(4)二進位製數的運算規則1 加法運算 ① 0+0=0 ③ 1+1=10② 0+1=1+0=1 2 乘法運算 ① 0×0=0 ③ 1×1=1 ② 0×1=1×0=04、八進位製數(1)定義:

按「逢八進一」的原則進行計數,稱為八進位製數,即每位上計滿8時向高位進一。(2)特點:每個數的數字上只能是0、1、2、3、4、5、6、7八個數字;八進位製數中最大數字是7,最小數字是0;基數為8;比如:

(1347)8與(62435)8是兩個八進位製數。(3)八進位製數的位權表示: (107.13)8=1x 82+0x 81+7x 80+1x8-1 +3x 8-2 5、十六進位製數1)定義:

按「逢十六進一」的原則進行計數,稱為十六進位製數,即每位上計滿16時向高位進一。(2)特點:每個數的數字上只能是0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f十六個數碼;十六進位製數中最大數字是f,即15,最小數字是0;基數為16;比如:

(109)16與(2fde)16是兩個十六進位製數。(3)十六進位製數的位權表示: (109.13)16=1x 162+0x161+9x 160+1x16-1 +3x 16-2 (2fde)16=2x 163+15x 162+13x 161+14x 160 6、常用計數制間的對應關係 十進位制   二進位制    八進位制    十六進位制  0     0       0       0  1     1       1       1  2     10      2       2  4     100      4       4  8     1000      10     8  10     1010     12      a  15     1111     17       f  16     10000     20       107、數制間的轉換(一)、十進位製數轉換成非十進位製數 1、十進位制整數轉換成非十進位制整數a、為什麼要進行數制間的轉換?

  將數由一種數制轉換成另一種數制稱為數制間的轉換。因為日常生活中經常使用的是十進位製數,而在計算機中採用的是二進位製數。所以在使用計算機時就必須把輸入的十進位製數換算成計算機所能夠接受的二進位製數。

計算機在執行結束後,再把二進位製數換算**們所習慣的十進位製數輸出。這兩個換算過程完全由計算機自動完成

****xxiaoshuo520.***

2樓:匿名使用者

機算機資料的儲存方式,因為機算機裡的資料都是按二進位制,0和1來儲存的,所以叫數字機算機羅

3樓:幸廷謙睦煙

十進位制表示

(decimal):近代計算機還直接提供了數的十進位製數表示法。這種方法是用乙個4位的二進位製數表示出十進位製數的十個數字字元,如下表。

我們把十進位制數字字元的的二進位制編碼稱為"二進位制編碼十進位制數字"。

4樓:匿名使用者

2進製表示形式和16進製表示形式嗎? 我也不太懂——、

計算機中資料的表達形式是( )a.八進位制 b.十進位制 c.二進位制 d.十六進位制

5樓:匿名使用者

計算機內部,資料以二進位制形式加工、處理和傳送。 採用原因:(1)技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。

(2)簡化運算規則:兩個二進位製數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。(3)適合邏輯運算:

邏輯代數是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。(4)易於進行轉換,二進位制與十進位製數易於互相轉換。(5)用二進位制表示資料具有抗干擾能力強,可靠性高等優點。

因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。

如果十進位製數「-65」在計算機內部用二進位制**10111110來表示,那麼我們知道其表示方式應該是

6樓:仁昌居士

如果十復進製數「-65」在計算機內製部用二進位制**10111110來表示,那麼「我們」知道其表示方式應該是反碼。

反碼跟原碼是正數時,一樣;負數時,反碼就是原碼符號位除外,其他位按位取反。原碼數值位就是真值的絕對值,符號位位「0」時表示正數,符號位為「1」時表示負數。-65的原碼是:

11000001,反碼是:10111110。

7樓:匿名使用者

+65 的二進位制原碼反碼補碼都是是:01000001

-65的原碼是:11000001,反碼是:10111110,補碼是:10111111

顯然是反碼,選a

計算機十進位制怎麼變為二進位制,在電腦的計算機中,如何把十進位制轉換成二進位制

1.開啟 附件中的計算器 檢視 科學型輸入10進製數字 然後點2進製 就可以自己換算2.十進位制轉成二進位制是這樣 把這個十進位製數做二的整除運算,並將所得到的餘數倒過來 例如將十進位制的10轉為二進位制是這樣 1 10 2,商5餘0 2 5 2,商2餘1 3 2 2,商1餘0 4 1 2,商0餘1...

32位的二進位製數可表示的最大十進位製數是多少

2的31次方 2的30次方 2的29次方 2 2 2 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進製規則是 逢二進一 借位規則是 借一當二 二進位制運算。加法 0 0 0,0 1 1 0 1,1 1 10減法 0 0 0,1 0 1,1 1 0,...

二進位制反碼表示的數轉換為十進位制 比如

這個數的符號位是1,所以它是乙個負數,按照反碼和原碼轉換的方法,需要對數值位逐位取反,即高位1不變,其它位取反得原碼10110001,對應的十進位制是負49。求c語言中二進位制的反碼轉換成十進位制的方法 5 因為是程式!每一步都很重要!你的這個是把十進位製數轉換為二進位制程式!如果調換位置程式會無法...