1樓:匿名使用者
所謂二進位制,也就是計算機運算時用的一種演算法。二進位制只有一和零組成。
比方說吧,你上一年級時一定聽說過「進位筒」&「數位筒」吧!十進位制是個位上滿十根小棒就捆成一捆,放進十位筒,十位筒滿十捆就捆成一大捆,放進百位筒……二進位制也是一樣的道理,個位筒上滿2根就向十位進一,十位上滿兩根就向百位進一,百位上滿兩根……
二進位制是世界上第一臺計算機上用的演算法,最古老的計算機裡有一個個燈泡,當運算的時候,比如要表達「一」,第一個燈泡會亮起來。要表達「二」,則第一個燈泡熄滅,第二個燈泡就會亮起來。
隨著科技的發展,二進位制已經被「八進位制」、「十六進位制」取代了
2樓:匿名使用者
一、二進位制數的表示法
二進位制是計算技術中廣泛採用的一種數制。二進位制數是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」。
二進位制數也是採用位置計數法,其位權是以2為底的冪。例如二進位制數110.11,其權的大小順序為22、21、20、2-1、2-2。
對於有n位整數,m位小數的二進位制數用加權係數式表示,可寫為:
(n)2=an-1×2n-1+an-2×2n-2+……+a1×21+a0×20+a-1×2-1+a-2×2-2
+……+a-m×2-m=
式中aj表示第j位的係數,它為0和1中的某一個數。
二進位制數一般可寫為:(an-1an-2…a1a0.a-1a-2…a-m)2。
【例1102】將二進位制數111.01寫成加權係數的形式。
解: (111.01)2=1×22+l×21+1×20+1×2-2
數學二進位制什麼意思 11001100 二進位制化十進位制
3樓:何度千尋
二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。
二進位制化十進位制:
一般採用把二進位制數首先寫成加權係數式,然後按十進位制加法規則求和。這種做法稱為"按權相加"法。
11001100從後往前數有4個1,分別是第3個,第4個,第7個,第8個
接著計算:因此
4樓:胖大海君
二進位制是計算機採用的計數的數制的一種方式,它有2個數碼,即0和1 採用逢二進一
即基數為2 可以表示成(1001)2 或 1001b 用 b表示二進位制數
如01b+01b=10 b
11001100b可以先轉換成十六進位制 再裝換十進位制數 例如:
11001100b=0cch=12×16+12=204
簡單的說一下二進位制是什麼意思
5樓:哎呀
一、這是純數學的概念,它在計算機學科中廣泛使用的原因是因為現在的主流計算機都是基於開關式的數位電路,也就是說,每個數碼電子器件在最底層上來說,只有兩個狀態,開或關,可以用來表示1或0。所以,用2進位制的方法來表示最方便。
二、二進位制裡,只有兩個計數符號,0和1,用它來表示數值。在我們日常用得最多的十進位制裡,當數值大於9時,我們進位,用10來表示。在二進位制裡,當數值大於1時,我們就進位了,用10來表示,所以,只要位數夠,和用十進位制一樣,我們能用二進位制來表示無限大的數。
如下為十進位制表示數值與二進位制表示數值的對應,建議用心理解一下。
十進位制 二進位制
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 1000
9 1001
10 1010
……3、在上面表示數的基礎上,會在純數學理念上衍生出很多的東西:
****好吧,我們再來點兒複雜點兒的,7這個數吧,二進位制中,它的第三位是1,所以2的2次方等於4,它的第二位也是1,所以2的1次方等於2,它的第1位也是1,所以2的0次方為1,所以,這個二進位制數表示的數值以十進位制去表示的話,就是4+2+1=7。
****別的數值,如果你稍有一些數學頭腦,經過了高中數學的折磨,你應該知道怎麼自個去試了。
****你會問,那反過來將一個十進位制數表示成2進位制數怎麼搞,在純數學上是這麼搞的比如把52表示成2進位制演算法如下:
最後結果是:110100,沒明白?就是連繼除,然後把餘數反過來抄下來就ok。
三、你想問為什麼是那樣算的嗎?那可不是幾句話能說清的,如果用答題的方法給你說清,那我只有兩個方法,一是累死,二是去別的地方把大篇的也許讓你看得累死的文字給你複製過來。學數學要有坐心,要有耐心,要有興趣,何況是這類抽象的東西。
只有自個慢慢的去看,去思考才能明白它的原理。
6樓:匿名使用者
二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。
當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是一個非常微小的開關,用1來表示「開」,0來表示「關」。
主要特點
1、優點
數字裝置簡單可靠,所用元件少;
只有兩個數碼0和1,因此它的每一位數都可用任何具有兩個不同穩定狀態的元件來表示;
基本運算規則簡單,運算操作方便。
2、缺點
用二進位制表示一個數時,位數多。因此實際使用中多采用送入數字系統前用十進位制,送入機器後再轉換成二進位制數,讓數字系統進行運算,運算結束後再將二進位制轉換為十進位制供人們閱讀。
二進位制和十六進位制的互相轉換比較重要。不過這二者的轉換卻不用計算,每個c,c++程式設計師都能做到看見二進位制數,直接就能轉換為十六進位制數,反之亦然。
7樓:秒懂百科精選
二進位制:以2為基數的記數系統
8樓:安戀物
我們舉例子,4二進位制,就是20
那麼5二進位制,就是21,
二進位制就二進一位
如果是5,那麼進2位後在加上一個1就是21。
那麼我來說三進位制,就是6,二個三進位制,就為20。
然後7,二個三進位制,在加上一個1
,加21了
表達能力有限
我是這麼學的
不知你們是不是一樣的
如果有幫助,點下贊謝謝
9樓:風清雲淡心自然
都弄錯了,8是1000
10樓:匿名使用者
****十進位制中的8這個數值,在二進位制裡用的是100來表示(
加粗傾斜處的100應該為1000)
十進位制轉二進位制的這方法的數學原理是什麼啊?求大神詳解!
11樓:
設x為10進位制數,對應2進位制數為:anx2^(n-1)+a(n-1)2^(n-2)+....+a2x2+a1
x=anx2^(n-1)+a(n-1)2^(n-2)+....+a2x2+a1
兩邊同時除以2
x/2=[anx2^(n-2)+a(n-1)2^(n-3)+....+a2]+a1/2
方括號中是商,後面a1就是餘數,第一個餘數就是最後一位:
[x-a1]/2=anx2^(n-2)+a(n-1)2^(n-3)+....+a2
再除以2,餘數就是a2,
以此類推。
12樓:同鵬翼
就是一直除以2,倒著把餘數連起來就行了啊
反過來二進位制轉十進位制的話,倒數第x位的數乘以2的(x-1)次方,每一位都這樣加起來就行了
二進位制中的權是什麼意思,二進位制中的權是什麼意思
十進位制數123按權就是1 100 2 10 3二進位制一個道理 只不過是2的多少次方罷了110就是1 2的2次方 1 2的一次方 0 2的零次方這個是用來做二進位制 十進位制轉化的 數的du位權概念 一個 二進zhi制數110,其中高位dao的1表示1個22,即專4,低位的1表示1個21,即2,最...
二進位制是什麼
二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是 逢二進一 借位規則是 借一當二 二進位制資料也是採用位置計數法,其位權是以2為底的冪。如二進位制資料110.11,其權的大小順序為2 2 2 1 2 0 2 1 2 2。對於有n位整數,m位小...
128位二進位制密碼是什麼,128位二進位制數字,換算成十進位制,是多少位
說 128到底是10000000還是11111111,這不用說當然是10000000 2的7次方等128嘛 除2取餘倒序排列,推出128 10000000,128的二進位制是128的二進位制取反加1,所以 128的二進位制為10000000。這樣的話128和 128豈不是一個數了嗎 計算機裡這個的範...