在數制編碼中十進位制二進位制十六進製制的基數分

2021-04-02 21:10:22 字數 2166 閱讀 4727

1樓:匿名使用者

說起進製,生活中還有許多,只是平日裡我們沒有注意罷了。我們有一句成語,八斤八兩,半斤怎會八兩?那是因為我們國家原來在民間使用的「稱」,就是16兩稱,半斤就是八兩。

我們說1分種等於60秒,1小時等於60分種,一畝地等於60平方丈,這些都是60進製。還有不定進製,一月等於多少天,可以是31天,也可以是30天,還可以是29天或28天。這些都是進製,生活中我們還可以舉出許多。

實際上,我們生活中使用10進製的多,而在計算機中,為什麼不使用10進製,那是因為在計算機中10進製不好實現,相對2進製來說,更容易進行計算和表示。所以選擇了2進製。然而,2進製的數寫出來難記還容易出錯,為了方便,就採用了16進製制,這是因為16進製制與2進製的轉換快捷並且沒有誤差。

並不是上來就使用16進製制,剛上來實際上使用的是8進製,只是後來覺得8進製不方便,才又使用的16進製制。現在計算機中,使用的數有2進製、16進製制和10進製,計算機執行時,都是2進製,人們寫2進製數時,經常寫成16進製制數(數碼短,好記、方便),使用的結果以及我們提供的資料用10進製。

數制於編碼裡的二進位制 十進位制 八進位制 十六進製制是什麼意思?

2樓:酆蕭曼昔格

數學中的數值,可以使用位置記數法來表示,而位置記數法是可以採用任意進製(n)的。

乙個n進製數,採用0~n-1這n個數碼的數碼串來表示,其中每個數碼所表示的數值大小由該數碼和該數碼所處的位置(位權)共同決定。

舉個十進位制數的例子,例如十進位制數123。在這個數碼串中,1這個數碼表示的大小是1*10^2=100,而2這個數碼表示的大小是2*10^1=20,3這個數碼表示的大小是3*10^0=3,加起來就是100+20+3=123。

在這裡,10^0、10^1和10^2就是位權。因此,乙個數碼所表示的數值大小,就是該數碼乘以該數碼所處位置的位權。

因此,二進位制數是由0和1這兩個數碼來表示的一串數,其位權是2的整數次冪:小數點左面逐位向左的位權是2^0、2^1、2^2等等,小數點右面逐位向右的位權是2^(-1)、2^(-2)、2^(-3)等等。

那麼,八進位制數是由0~7這八個數碼來表示的一串數,其位權是8的整數次冪:小數點左面逐位向左的位權是8^0、8^1、8^2等等,小數點右面逐位向右的位權是8^(-1)、8^(-2)、8^(-3)等等。

當然,十進位制數是由0~9這十個數碼來表示的一串數,其位權是10的整數次冪:小數點左面逐位向左的位權是10^0、10^1、10^2等等,小數點右面逐位向右的位權是10^(-1)、10^(-2)、10^(-3)等等。

而對於十六進製制數,則是由0~9和a~f這十六個數碼來表示的一串數,其位權是16的整數次冪:小數點左面逐位向左的位權是16^0、16^1、16^2等等,小數點右面逐位向右的位權是16^(-1)、16^(-2)、16^(-3)等等。

計算機 二進位制,十進位制,十六進製制的 字首分別是什麼

3樓:匿名使用者

二進位制 0b

十進位制 0d

十六進製制 0x

二進位制、十進位制、八進位制、十六進製制 各代表的英文本母是什麼

4樓:西丶毒毒毒毒毒

二進位制是binary,簡寫為b。

八進位制是octal,簡寫為o。

十進位制為decimal,簡寫為d。

十六進製制為hexadecimal,簡寫為h。

二進位制數的特點:

它由兩個基本字元0,1組成,二進位制數運算規律是逢二進一。

為區別於其它進製數,二進位制數的書寫通常在數的右下方注上基數2,或加後面加b表示。

1) 二進位制數中只有兩個字元0和1,表示具有兩個不同穩定狀態的元器件。

2) 二進位制數運算簡單,大大簡化了計算中運算部件的結構。

5樓:匿名使用者

b表示二進位制,o表示八進位制,d表示十進位制,h表示十六進製制

6樓:匿名使用者

二進位制 b

八進位制 o

十進位制 d

十六進製制 h

7樓:寵魅

二進位制的字母是b十進位制的,什麼事哦?八點至十五十六期末試試h

8樓:匿名使用者

剛學 2b 8q 10d 16h

數制轉換(其中b表示二進位制,d表示十進位制,h表示十六進製制)

十進位制轉二進位制原理,十進位制轉二進位制的這方法的數學原理是什麼啊?求大神詳解!

用2輾轉相除至結果為1 將餘數和最後的1從下向上倒序寫 就是結果 例如302 302 2 151 餘0 151 2 75 餘1 75 2 37 餘1 37 2 18 餘1 18 2 9 餘0 9 2 4 餘1 4 2 2 餘0 2 2 1 餘0 故二進位制為100101110 二進位制轉十進位制 從...

二進位制小數怎麼轉換為十進位制,二進位制數如何轉換成十進位制數?

和整數一樣,從小數點後第一位開始算,第一位是1 2,第二位是1 4,然後是1 8,然後是1 16,以此類推,比如 二進位制1.011 1 0 1 2 1 1 4 1 1 8 1 0.25 0.125 十進位制1.375 用權啊 比如10.101的二進位制.對應十進位制為 1 2 1 0 2 0 1 ...

十進位制轉化二進位制會有精度損失嗎,十進位制轉二進位制為什麼有時會存在誤差

因為在十進位制小數中除了特定的一些數值之外,絕大多數都無法用二進位制小數精確表達,所以很多情況下,十進位制小數轉換成二進位制小數是會有精度損失的。十進位制轉二進位制為什麼有時會存在誤差 只有小數10轉2時存在誤差,不是所有的十進位制小數能完全轉換成二進位制小數的,如 0.3d 約為 0.010011...