二進位制的具體計算

2022-05-26 17:40:15 字數 1184 閱讀 6859

1樓:析語燕喻怡

較嚴格地說:

十進位制數是有10個不同的數字(0~9),逢10進一,每個進位代表10;

二進位制數是有2個不同的數字(0和1),逢2進一,每個進位代表2;

一樓中的內容:「(11111)(二進位制)=1×24+1×23+1×22+1×2+1(十進位制)」需要做特別說明:

其中的24是指2的4次方,

其中的23是指2的3次方,

其中的22是指2的2次方。

2樓:奕綺玉道名

我手邊沒有書,

所以只能憑感覺說了.

二進位制的運算一般有加減運算,

其實還有位運算.

加減運算,

十進位制加法是逢十進一,

二進位制就是逢二進一;

例子:0+0=0,

0+1=1,

1+1=10

十進位制減法退位時是借一當十,

二進位制就是借一當二了.

位運算,

我們也叫邏輯運算,

也是較常用的,

有"與(and)",

"或(or)",

"非(not)",

"異或(xor)"

四種.兩個二進位制數進行位運算時,

相應的位對應著進行.

"與"是僅當兩個位都為1時結果為1;

"或"是隻要兩個位中有一個為1時結果就為1;

"非"是按位取反;

"異或"是兩個位相同時結果為1,

否則為0.

如:單個二進位制位的例子:

1and0=

0;多個位的例子:如:4

and7=4;

第一個例子容易理解,

第二個例子是十進位制數,

我們把它變為二進位制,

4為100,

7為111,

二者進行與運算時,

兩個數的最高位:

1and1=

1;後兩位都是0

and1=0;

結果按位排出來,

就是100,

即十進位制的4;

關於位運算的應用,

我們在程式中一般用或運算來"置位",

即將某一位置為1;

用與運算來"清除"位,

即將某一位置為0;

用異或運算來實現位的翻轉,

即將某一位原來為0則變為1,

原來為1則變為0.

用二進位制補碼計算下列各式 ,用二進位制補碼計算下列各式

則 12的原碼為101100,反碼為110011,補碼為110100。5的原碼為100101,反碼為111010,補碼為111011。正數的補碼錶示 正數的補碼 原碼 負數的補碼 or 以十進位制整數 97和 97為例 97原碼 0110 0001b 97補碼 0110 0001b 97原碼 111...

關於二進位制轉換十進位制的問題,二進位制數如何轉換成十進位制數?

你看錯啦,現在先來指定格式 a b a是底數,b是指數,a b就是a的b次方的意思。a b 表示a是b進位制數。那麼你看到的題目其實是 11011 2 1 2 4 1 2 3 0 2 2 1 2 1 1 2 0 16 8 0 2 1 27另外舉個十進位制例子 956 9 10 2 5 10 1 6 ...

二進位制三進位制十二進位制十六進位制都用於什麼地方

計算機中所有的程式,或者軟體上的東西都是二進位制。因為二進位制書寫太長了,所以為了方便才引入了十六進位制。至於三進位制和十二進位制,目前沒有廣泛的應用,一般主要用理解,現代的位置計數法而舉的例子。實際中基本不用。二進位制三進位制十二進位制十六進位制都用於什麼地方?通常二進位制用於數字系統,例如計算機...