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