摘要:二進制編碼是什么意思?因而,要在計算機中表示的數(shù)、字母、符號等都要以特定的二進制碼來表示,這就是二進制編碼二進制是什么意思?二進制是什么意思,怎么算計數(shù)方式,每逢2進一, 00----0 01----1 10----2 11----3什么是二進制?一、二進制數(shù)據(jù)的表示法二進制是計算技術(shù)中廣泛采用的一種數(shù)制。二
二進制編碼是什么意思?
因而,要在計算機中表示的數(shù)、字母、符號等都要以特定的二進制碼來表示,這就是二進制編碼
二進制是什么意思?二進制是什么意思,怎么算
計數(shù)方式,每逢2進一, 00----0 01----1 10----2 11----3
什么是二進制?
一、二進制數(shù)據(jù)的表示法
二進制是計算技術(shù)中廣泛采用的一種數(shù)制。二進制數(shù)據(jù)是用0和1兩個數(shù)碼來表示的數(shù)。它的基數(shù)為2,進位規(guī)則是“逢二進一”,借位規(guī)則是“借一當(dāng)二”。二進制數(shù)據(jù)也是采用位置計數(shù)法,其位權(quán)是以2為底的冪。例如二進制數(shù)據(jù)110.11,其權(quán)的大小順序為2^2、2^1、2^0、2^-1、2^-2。對于有n位整數(shù),m位小數(shù)的二進制數(shù)據(jù)用加權(quán)系數(shù)展開式表示,可寫為:
(a(n-1)a(n-2)…a(-m))2=a(n-1)×2^(n-1)+a(n-2)×2^(n-2)+……+a(1)×2^1+a(0)×2^0+a(-1)×2^(-1)+a(-2)×2^(-2)+……+a(-m)×2^(-m)
二進制數(shù)據(jù)一般可寫為:(a(n-1)a(n-2)…a(1)a(0).a(-1)a(-2)…a(-m))2。
1.式中aj表示第j位的系數(shù),它為0和1中的某一個數(shù)。
2.a(n-1)中的(n-1)為下標(biāo),輸入法無法打出所以用括號括住,避免混淆。
3.2^2表示2的平方,以此類推。
【例1102】將二進制數(shù)據(jù)111.01寫成加權(quán)系數(shù)的形式。
解:(111.01)2=(1×2^2)+(1×2^1)+(1×2^0)+(0×2^-1)+(1×2^-2)
二進制數(shù)據(jù)的算術(shù)運算的基本規(guī)律和十進制數(shù)的運算十分相似。最常用的是加法運算和乘法運算。
1. 二進制加法
有四種情況: 0+0=0
0+1=1
1+0=1
1+1=0 進位為1
【例1103】求 (1101)2+(1011)2 的和
解: 1 1 0 1
+ 1 0 1 1
----------------------
1 1 0 0 0
2. 二進制乘法
有四種情況: 0×0=0
1×0=0
0×1=0
1×1=1
【例1104】求 (1110)2 乘(101)2 之積
解: 1 1 1 0
× 1 0 1
-----------------------
1 1 1 0
0 0 0 0
1 1 1 0
-------------------------
1 0 0 0 1 1 0
(這些計算就跟十進制的加或者乘法相同,只是進位的數(shù)不一樣而已,十進制的是到十才進位這里是到2就進了)
以上為復(fù)制內(nèi)容.
二進制其實不難,掌握了以后小的數(shù)字可以馬上推算出來,大一點的就要套進公式里面算了!
二進制的運算規(guī)則:(以下為復(fù)制內(nèi)容)
1)二進制的運算算術(shù)運算
加法法則:
0+0=0;0+1=1;
1+0=1;1+1=10。
乘法法則:
0×0=0;0×1=0;
1×0=0;1×1=1。
上面列出的八條二進制運算法則可以歸納成八個字:“格式照舊,滿二進一?!崩眠@一規(guī)則,可以很容易地實現(xiàn)二進制數(shù)的四則運算。只是對于減法,當(dāng)需要向上一位借數(shù)時,必須把上一位的1看成下一位的(2)10。
減法法則:
0 - 0 = 0
1 - 0 = 1
1 - 1 = 0
0 - 1 = 1 有借位,借1當(dāng)(10)2
0 - 1 - 1 = 0 有借位
1 - 1 - 1 = 1 有借位
注:(10)2表示為二進制中的2
除法法則:
0÷0 = 0 0÷1 = 0 1÷0 = 0 (無意義) 1÷1 = 1
2)二進制的邏輯運算
二進制的或運算:遇1得1
二進制的與運算:遇0得0
二進制的非運算:各位取反以0。1來記數(shù)的一種進制傳統(tǒng)的十進制是“滿十進一”
二進制就是“滿二進一”,比如十進制的3,換算成二進制就是11.進制是逢2進位的進位制,0、1是基本算符;計算機運算基礎(chǔ)采用二進制。電腦的基礎(chǔ)是二進制,那么,什么是二進制呢,為什么需要二進制呢?在早期設(shè)計的機械計算裝置中,使用的不是二進制,而是十進制或者其他進制,利用齒輪的不同位置表示不同的數(shù)值,這種計算裝置可能更加接近人類的思想方式。比如說一個計算設(shè)備有十個齒輪,它們級連起來,每一個齒輪有十格,小齒輪轉(zhuǎn)一圈大齒輪走一格。這就是一個簡單的十位十進制的數(shù)據(jù)表示設(shè)備了,可以表示0到999999999的數(shù)字。 配合其他的一些機械設(shè)備,這樣一個簡單的基于齒輪的裝置就可以實現(xiàn)簡單的十進制加減法了。這種通過不同的位置上面不同的符號表示數(shù)值的方法就是進制表示方法。常用的進制主要是十進制(因為我們有十個手指,所以十進制是比較合理的選擇,用手指可以表示十個數(shù)字,0的概念直到很久以后才出現(xiàn),所以是1-10而不是0-9)。 電子計算機出現(xiàn)以后,使用電子管來表示十種狀態(tài)過于復(fù)雜,所以所有的電子計算機中只有兩種基本的狀態(tài),開和關(guān)。也就是說,電子管的兩種狀態(tài)決定了以電子管為基礎(chǔ)的電子計算機采用二進制來表示數(shù)字和數(shù)據(jù)。 常用的進制還有8進制和16進制,在電腦科學(xué)中,經(jīng)常會用到16進制,而十進制的使用非常少,這是因為16進制和二進制有天然的聯(lián)系:4個二進制位可以表示從0到15的數(shù)字,這剛好是1個16進制位可以表示的數(shù)據(jù),也就是說,將二進制轉(zhuǎn)換成16進制只要每4位進行轉(zhuǎn)換就可以了。二進制的“00101000”直接可以轉(zhuǎn)換成16進制的“38”。 一個字是電腦中的基本存儲單元,根據(jù)計算機字長的不同,字具有不同的位數(shù),現(xiàn)代電腦的字長一般是32位的,也就是說,一個字的位數(shù)是32。字節(jié)是8位的數(shù)據(jù)單元,一個字節(jié)可以表示0-255的數(shù)據(jù)。對于32位字長的現(xiàn)代電腦,一個字等于4個字節(jié),對于早期的16位的電腦,一個字等于2個字節(jié)。
二進位是什么意思啊
進位制,是數(shù)的一種表示方法。
如10進位制;即逢10進到高一位,如個、十、百、千、萬……進位法。通常,我們就是使用這種進位制來進行各種數(shù)學(xué)運算的。
另外還有幾種進位制:(“進位制”也可減稱“進制”)
12進位制;即西方常用的12個一打,12打一羅,12月一年,……
60進位制:即60秒一分,60分一小時;60分一度,……
16進位制。如舊時我國使用重量單位16兩一斤。
除此之外,還用8進制、5進制,30進制……
在10進位制里,人們使用0,1,2,3,4,5,6,7,8,9十個計數(shù)符號進行加、減、乘、除、乘方、開方、對數(shù)……等各種運算。在十進制中,標(biāo)注數(shù)字不同位置的“個、十、百、千、萬……”,在數(shù)學(xué)上叫做“權(quán)”,同一進位制中的各個權(quán),由小到大排列,相鄰權(quán)之間的比是相同的。10進制中相鄰權(quán)之比是10。同樣,二進制中相鄰權(quán)之比是2。
二進制中的各位上的數(shù),只能是0和1兩個數(shù)字。進位方式是“逢二進一”。人們常用的二進制運算,有加法與乘法:
0十0=0 1十0=1 0十1=1 1十1=10(有進位,表示2)
0×0=0 1×0=0 0×1=0 1×1=1 10×10=100(表示10進制的2×2=4)就是二進制吧我們現(xiàn)在用的都是十進制就是逢10進一二進制就是逢二進一
011011100101110 1111000