幾進製是如何計算的?二進位制數怎麼算?

時間 2023-07-26 13:48:29

1樓:回憶的歌

(不介紹進製怎麼介紹計算?二進位制的基礎原理都不了解,怎麼教他計算?開頭介紹進製不算開門見山?教1+1=2的時候你不需要先介紹1是個什麼?開門見山因題而異啊,大哥!)

幾進製就是滿幾進一。

若乙個進製的基數為n,即可稱之為n進製,簡稱n進製。現在最常用的進製是十進位制,這種進製通常使用10個阿拉伯數字(即0-9)進行記數。

二進位制中有0和1兩個數。

三進製中有0,1,2三個數。

以此類推。以二進位制為例,你可以直接算,也可以轉化成十進位制算。

比如直接算就是10+01=11。

轉化成十進位制就是2+1=3

二進位制與十進位制的轉化如下:

十進數轉成二進數: 整數部分,把十進位制轉成二進位制一直分解至商數為0。讀餘數從下讀到上,即是二進位制的整數部分數字。

小數部分,則用其乘2,取其整數部分的結果,再用計算後的小數部分依此重複計算,算到小數部分全為0為止,之後讀所有計算後整數部分的數字,從上讀到下。

二進數轉成十進數: 將1001012轉換為十進位制形式如下。

此外三進製 **制 六進製制與十進位制的轉化相似。

2樓:做而論道

若 765 + 1231 = 2216,

則這些資料使用的是幾進製?你算一算吧。算不出來,再來追問。

二進位制數怎麼算?

3樓:跪著作揖

從最低位(最右)算起,位上的數字乘以本位的權重,權重就是2的第幾位的位數減一次方。

比如第2位就是2的(2-1次)方,就是2;第8位就是2的(8-1)次方是128。把所有的值加起來。

2(1-1)代表2的0次方,就是1;其他類推。

比如二進位制1101,換算成十進位制就是:1*2(1-1)+0*2(2-1)+1*2(3-1)+1*2(4-1)=1+0+4+8=13。

進製怎麼算?

4樓:內蒙古恆學教育

10進製就是逢10進1的進製數值統計方法,相對的還有2進製8進製16進製制。

10進製轉換成其他的都是除以要轉換成的那個數,也就是說轉換成二進位制的就除以2,轉換成八進位制的就除以8,轉換成十六進製制的就除以16,然後倒取餘數。

10---2:把20轉換成二進位制,20/2=10...餘數為0,10/2=5...

餘數為0,5/2=2...餘數為1,2/2=1...餘數為01/2=0...

餘數為1,則20換成二進位制後是10100。

10---8:把20轉換成八進位制,20/8=2...餘數為4,2/8=0...餘數為2,則20轉換成八進位制後是24。

5樓:匿名使用者

十進位制:基數為10,數碼由0-9組成,計數規律逢十進一。

二進位制:它由兩個數碼0,1組成,二進位制數運算規律是逢二進一。

十六進製制:它由十六個數碼:數字0~9加上字母a-f組成(它們分別表示十進位制數10~15),十六進製制數運算規律是逢十六進一,即基數r=16=2^4,通常在表示時用尾部標誌h或下標16以示區別,在c語言中用新增字首0x以表示十六進製制數。

6樓:帳號已登出

計算機的進製計算方法。

二進位制轉十進位制方法:“按權求和”

例: (1×2^3+0×2^2+1×2^1+1×2^0+0×2^(-1)+1×2^(-2) )10 =(8+0+2+1+0+ =2)十進位制轉二進位制 · 十進位制整數轉二進位制數:“除以2取餘,逆序排列”。

計算中的進製

7樓:張三**

通俗的講, 逢幾進一就是幾進製, 例如: 逢二進一就是二進位制, 逢十進一就是十進位制, 常用的進製有以下幾種:

8421碼就是用來描述 二進位制位和十進位制資料之間的關係的 , 它可以幫助我們快速的計算資料的二進位制或十進位制形式。

8421碼對應關係如下:

二進位制位

對應的十進位制資料

所謂的原反補碼, 其實指的都是二進位制資料, 把十進位制的資料轉成其對應的二進位制資料, 該二進位制資料即為: 原碼。

概述

計算機儲存任何的資料,都是以位元組的形式來儲存的, 滑鼠右鍵點選 檔案屬性 ,就可以檢視該檔案的位元組大小。

單位換算

進製的計算

8樓:朗賽數碼

所謂進製,其實大家平時時常都會遇到,如吃了9個蘋果,再吃乙個就是10個了,60分鐘就是一小時。以上所舉的兩個例子就是十進位制,六十進位制的具體表現,他們都是逢十進一或逢六十進一的。其他進製還有二進位制,三進製,**制。

n進製,只要數的出來都可以。但在現實中不會用那麼多進製,一般有二,八,十,十六,六十進位制等,而在遊戲修改中用的最多的只有二,十,十六進製制了。本講也只以這三種進製的轉換為主。

逢n進一的n就是基數,基數為幾就有幾個數字,如二進位制基數為二,則有0,1兩個;八進位制基數為八有0,1,2,3,4,5,6,7八個。總之從0開始,最後一位位n-1.而十六進製制由於超過十,所以從十開始為a(10),b,c,d,e,f(15).

所謂的權可以這樣理解,乙個數的每位都有乙個權值m,並且權值為位數減一,如個位上的數的權值為0(位數1-1=0),十位為1(2-1=1).

十進位制轉換為其他進製,一句話可以完全概括了,**除基取餘’ *如十進位制的10/16=0餘10,但十六進製制是用a來表示的,又如33/16=2餘1(33-2x16=1),第二次用商2/16=0餘2,這個數就是21,(有後往前取)其他類推。十進位制轉化為二進位制也是如此,如10/2=5餘0,5/2=2餘1,2/2=1餘0,1/2=0餘1,也就是1010了。

那麼其他進製轉化為十進位制也可一句話概括,**按權’ *知道了權值m,就可以轉化了。 首先,每一位的位數乘以基數n的m次方,如八進位制個位3,3x8 0=3(8 0等於8的0次方),百位5,5x8^2=320.最後加總。

答案:二到十六進製制的轉換。

普通方法:可通過將二進位制轉換為十進位制,再轉換為十六進製制完成。

快速方法:將二進位制數由右至左分為幾部分,每一部分有四位(因為2的4次方為16),不足四位的補0,如10011b,可分為0001和0011兩部分,第乙個補了3個0。然後將兩部分分別化為十六進製制,第乙個是1,第二個是3。

最後合起來,為13h。

十六進製製到二進位制的轉換。同理,我們可將十六進製制的每一位,一分為四,再合併即可。如13h,分為1和3兩部分,在一分為四,0001和0011,合併去0,就是10011。

二進位制數如何轉化成十六進製制數,二進位制數01100100轉化成十六進製制數是?

從最後一位往前數每4位停一下,在把相連的4位轉位10進製超過9用字母abc def表示如1101101010111,1,1011,0101,0111可換為1,b,5,7結果就是1b57 16進製制 八進位制化為二進位制 規則 按照順序,每1位八進位制數改寫成等值的3位二進位制數,次序不變。例 17....

八進位制和十六進製制如何轉二進位制,二進位制數和八進位制數十六進製制數怎麼轉換???

一位八進位制數對應三位二進位制數 一位十六進製制數對應四位二進位制數。根據下面的對照表逐位轉換。八進位制 二進位制 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 十六進製制 二進位制 0 0000 1 0001 2 0010 3 0011 4 010...

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

你可以這樣看 十進位制例子 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...

二進位制計算需要過程,二進位制計算,要有計算步驟是多少

二進位制的計算資料是用0和1兩個數碼來表示的數。基數為2,進製規則是 逢二進一 借位規則是 借一當二 計算機中的二進位制是乙個非常微小的開關,用 開 來表示1,關 來表示0。二進位制的計算分為五種 1 加法有四種情況 0 0 0,0 1 1,1 0 1,1 1 10,0進製為1。2 乘法有四種情況 ...

二進位制01101轉十進位制,將二進位制數1101轉換為十進位制數是多少

二進位制0.1101轉十進位制為0.8125,0.1101是二進位制小數,可以利用 按權求和 法進行計算。具體計算過程 1乘以2的負1次方等於0.5,1乘以2的負2次方等於0.25,0乘以2的負3次方等於0,1乘以2的負4次方等於0.0625。最後將所有的結果進行求和,得出十進位制數0.8125。擴...