二進位制怎麼算

時間 2023-05-15 09:00:08

1樓:匿名使用者

二進位制換算為十進位制:

二進位制數第0位的權值是2的0次方,第1位的權值是2的1次方……

0乘以多少都是0,所以我們也可以直接跳過值為0的位:

十進位制換算為二進位制:

這是乙個連續除2的過程:

把要轉換的數,除以2,得到商和餘數,將商繼續除以2,直到商為0。最後將所有餘數倒序排列,得到數就是轉換結果。

比如要轉換6為二進位制數。

把要轉換的數,除以2,得到商和餘數」。 那麼:

要轉換的數是6, 6 ÷ 2,得到商是3,餘數是0。

將商繼續除以2,直到商為0……」現在商是3,還不是0,所以繼續除以2。那就: 3 ÷ 2, 得到商是1,餘數是1。

將商繼續除以2,直到商為0……」現在商是1,還不是0,所以繼續除以2。那就: 1 ÷ 2, 得到商是0,餘數是1 (拿筆紙算一下,1÷2是不是商0餘1!)

將商繼續除以2,直到商為0……最後將所有餘數倒序排列」現在商已經是0。

我們三次計算依次得到餘數分別是,將所有餘數倒序排列,那就是:110了!

6轉換成二進位制,結果是110。

2樓:匿名使用者

我舉個例子:

25/2 = 12,餘數1

12/2 = 6 ,餘數0

6 /2 = 3 ,餘數0

3 /2 = 1 ,餘數1

1 /2 = 0 ,餘數1

不停這樣除以2,直到除后結果為0,再把餘數從下到上組合起來就是了,所以答案是11001

3樓:匿名使用者

二進位制是:1 1 1 1 1 1 1 1 左到右 128 64 32 16 8 4 2 1

左邊第一位等於128 第二位等於64

就這樣算 在不會我也不知道怎麼說了。

4樓:哆啦愛生活

二進位制計算的基數為2,進製規則是「逢二進一」,借位規則是「借一當二」。

二進位制數。(binaries)是逢2進製的進製是基本算符;計算機運算基礎採用二進位制。電腦的基礎是二進位制。

在早期設計的常用的進製主要是十進位制。

因為我們有十個手指,所以十進位制是比較合理的選擇,用手指可以表示十個數字,0的概念直到很久以後才出現,所以是1-10而不是0-9)。電子計算機。

出現以後,使用電子管。

來表示十種狀態過於複雜,所以所有的電子計算機中只有兩種基本的狀態,開和關。

二進位制數與十進位制數一樣,同樣可以進行加、減、乘、除四則運算。其演算法規則如下:

加運算:0+0=0,0+1=1,1+0=1,1+1=10,(逢2進1)。

減運算:1-1=0,1-0=1,0-0=0,0-1=1,(向高位借1當2)。

乘運算:0×0=0,0×1=0,1×0=0,1×1=1,(只有同時為「1」時結果才為「1」)。

除運算:二進位制數只有兩個數(0,1),因此它的商是1或0。

加法0+0=0,0+1=1+0=1,1+1=10。

減法0-0=0,1-0=1,1-1=0,0-1=-1,10100-1010=1010。

乘法0×0=0,0×1=1×0=0,1×1=1。

5樓:暴走愛教育

二進位制的計算資料是用0和1兩個數碼來表示的數。基數為2,進製規則是「逢二進一」,借位規則是「借一當二」。計算機中的二進位制是乙個非常微小的開關,用「開」來表示1,「關」來表示0。

二進位制的計算分為五種:

1、加法有四種情況: 0+0=0,0+1=1,1+0=1,1+1=10,0進製為1。

2、乘法有四種情況: 0×0=0,1×0=0,0×1=0,1×1=1。

3、減法有四種情況:0-0=0,1-0=1,1-1=0,0-1=1。

4、除法有兩種情況:0÷1=0,1÷1=1。

5、拈加法二進位制是加減乘除外的一種特殊演算法。拈加法運算與進行加法類似,但不需要做進製。

二進位制和十進位制互相轉換。

二進位制和十進位制互相轉換的規則口訣為:除二取餘,倒序排列,也就是說將乙個十進位制數除以二,得到的商再除以二,依此類推直到商等於一或零時為止,倒取將除得的餘數,即換算為二進位制數的結果,由於計算機內部表示數的位元組單位都是定長的,以2的冪次,或者8位,或者16位 32位等。

二進位制位轉化為十進位制方法:要從右到左用二進位制的每個數去乘以2的相應次方,小數點後則是從左往右。

所以總結起來通用公式為:二進位制)=d*2^0+c*2^1+b*2^2+a*2^3+e*2^-1+f*2^-2+g*2^-3(十進位制)。

6樓:做而論道

最簡單的算術運算,就是加一了。

你乙個乙個的往上加就是了。

這一堆蘋果,有多少個?

先用十進位制,數一下。

你再用二進位制數一遍。

遞增計數,你會了嗎?

逢二進一,你看出來沒有?

你倒著數,就是遞減計數,減一減一。。。

不懂可追問。

7樓:火虎生活小達人

二進位制轉換成十進位制:基數乘以權,然後相加,簡化運算時可以把數字數是0的項不寫出來,(因為0乘以其他不為0的數都是0)。小數部分也一樣,但精確度較少。

加法:0+0=0;0+1=1;1+0=1;1+1=10;0進製為1;減法:0-0=0,1-0=1,1-1=0,0-1=1;乘法:

0×0=0,1×0=0,0×1=0,1×1=1;除法:0÷1=0,1÷1=1。

8樓:做而論道

最簡單的計算,就是加一了。你乙個乙個的往上加就是了。

這一堆蘋果,有多少個?

先用十進位制,數一下。

你再用二進位制數一遍。

遞增計數,你會了嗎?

你倒著數,就是遞減,減一減一。。。

不懂可追問。

9樓:做而論道

最簡單的計算,就是加一了。

你乙個乙個的往上加就是了。

這一堆蘋果,有多少個?

先用十進位制,數一下。

你再用二進位制數一遍。

遞增計數,你會了嗎?

逢二進一,你看到了嗎?

你倒著數,就是減法了。

不懂可追問。

10樓:輪看殊

加法:0+0=0;0+1=1;1+0=1;1+1=10;0進製為1;

減法:0-0=0,1-0=1,1-1=0,0-1=1;

乘法: 0×0=0,1×0=0,0×1=0,1×1=1;

除法:0÷1=0,1÷1=1。

二進位制是什麼 怎麼算,二進位制是什麼意思,怎麼算

李快來 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進製規則是 逢二進一 借位規則是 借一當二加法 有四種情況 0 0 0 0 1 1 1 0 1 1 1 0 0 進製為1 例1103 求 1011 2 11 2 的和 解 1011 11 1011...

二進位制怎麼表示,二進位制數字怎麼表示?

1024程式設計師 c語言中二進位制的表示方法 桑思佘新雪 比如說5.6 整數部分5用2進製為101 小數部分0.6 有這樣乙個公式 2如果 1就為0,基數 基數 大於1,就為1,基數 基數 10.6 2 1.2 0 那麼就為1 基數 1.2 1 0.2 0.2 2 0.4 0 那麼就為0,基數 0...

二進位制數轉十進位制數的演算法,十進位制轉二進位制演算法

你可以這樣看 十進位制例子 1 1 1 1 原始值 3 2 1 0 次方數 10 10 10 10 進製值 1000 100 10 1 每一位得出值 進製值的次方數x原始值 得出 1111 每一位得出值相加 二進位制例子 1 1 1 1 原始值 3 2 1 0 次方數 2 2 2 2 進製值 8 4...

二進位制的除法,二進位制除法10111010 110怎麼算

你真的以為cpu會做二進位制除法呀?它就是作減法 這減法也是用補碼做加法 用被除數減除數,減一次,就在另乙個地方加個1,直到被除數小於除數了,那麼在那個地方放的數就是商,剩下的被除數就是餘數。現在的cpu號稱能做乘法除法,實際上還是在做減法,只不過用了大量硬體電路來提高了運算速度。其實cpu只會做加...

二進位制是什麼,二進位制是什麼

我解釋,你聽好 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進製規則是 逢二進一 借位規則是 借一當二 由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進位制系統。還有我交你 你以十進位制的數除以你所要轉換的進製數,把每次除...