真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

數(shù)制與進制轉(zhuǎn)換

計算機與程序設計中,我們常見的數(shù)制有二進制(B),八進制(O),十進制(D)和十六進制(H)。

創(chuàng)新互聯(lián)是工信部頒發(fā)資質(zhì)IDC服務器商,為用戶提供優(yōu)質(zhì)的溫江服務器托管服務

二進制數(shù):(以0B開頭)

二進制數(shù)又稱機器數(shù),在機器的世界里,只認識0和1,二進制數(shù)就使用0和1來表示。一般來說二進制數(shù)很容易區(qū)分和判斷,因為二進制數(shù)哪怕一個非常小的數(shù)都非常長,有時候我們習慣從右往左,每四位數(shù)空格分隔,這樣易于辨識數(shù)的大小。
如:14用二進制來表示可以寫作1110
25用二進制表示可以寫作0001 1001(或11001)
轉(zhuǎn)換方法如下:
數(shù)制與進制轉(zhuǎn)換
如圖十進制的123轉(zhuǎn)成二進制就是1111011,其實轉(zhuǎn)成幾進制都是一個道理。一直除到為0為止。
二進制轉(zhuǎn)十進制:

把每個數(shù)位單獨轉(zhuǎn)換后把所有的轉(zhuǎn)換結(jié)果求和

數(shù)制與進制轉(zhuǎn)換

計算機字節(jié)里采用二進制補碼記錄數(shù)字,數(shù)據(jù)在計算機中主要是以補碼的形式存儲的。計算機中的二進制則是一個非常微小的開關,用“開”來表示1,“關”來表示0。

所有非負數(shù)整數(shù), 補碼和原碼一樣
.十進制負數(shù)轉(zhuǎn)二進制:“先取正數(shù)的二進制值,再取反,加1”
【例】:(-31)10 = (1)2 ----這是在計算機世界里的表示方法,取反,實際上,-31的二進制表示為-11111
31的二進制數(shù)為11111,取反00000,加1得1。
二進制轉(zhuǎn)八進制或16進制
1、先轉(zhuǎn)換為10進制數(shù)再使用短除法轉(zhuǎn)換。
2、轉(zhuǎn)換八進制可以使用 421每三位一轉(zhuǎn)。如剛剛的123的二進制為0B1 111 011,八進制則為1 4+2+1 2+1 =173
3、轉(zhuǎn)換16進制和8進制同理,使用8421轉(zhuǎn)換。 132的二進制為111 1011十六進制為 4+2+1 8+0+2+1 =7B

八進制數(shù)

八進制數(shù)為每逢八位進一位,八進制數(shù)規(guī)定必須以0開頭。八進制使用01234567這八位數(shù)字來表示數(shù)值。
八進制轉(zhuǎn)二進制則是拆分,每個數(shù)拆分為三位的二進制數(shù)照寫就OK。
八進制轉(zhuǎn)十進制,權(quán)值相加就ok。如下圖。
數(shù)制與進制轉(zhuǎn)換
八進制轉(zhuǎn)十六進制數(shù)需要使用二進制或十進制作為中間橋梁,二進制作為中間數(shù)會更加簡單一些。
例如:
八進制的:1234567

轉(zhuǎn)換為二進制是每個數(shù)字轉(zhuǎn)換為三位二進制:001 010 011 100 101 110 111

然后把這些數(shù)字從右邊開始進行按四位分組:0 0101 0011 1001 0111 0111

然后從右邊每四位組依次對應一個16進制數(shù):053977

十六進制數(shù)

十六進制數(shù)為每逢16位進一位,十六進制數(shù)規(guī)定必須以0X開頭。十六進制使用0123456789ABCDEF這十六個數(shù)來表示。
16-->2:
要將十六進制數(shù)轉(zhuǎn)換成二進制數(shù),只要將1位十六進制數(shù)寫成4位二進制數(shù),然后將整數(shù)部分最左邊的“0”和小數(shù)部分最右邊的“0”去掉即可。

例如:3B.328H = 0011 1011.0011 0010 1000B = 111011.001100101B
16-->8:可以先寫成2進制數(shù),再轉(zhuǎn)化成八進制。如上面的
3B.328H = 0011 1011.0011 0010 1000B = 00 111 011. 001 100 101 000B
=73.145O
16-->10:使用權(quán)值法,就ok。如2AF5=數(shù)制與進制轉(zhuǎn)換
例:1A6.3B8H
=110^2+A10^1+610^0+310^(-1)+B10^(-2)+810^(-3)
=116^2+1016^1+616^0+316^(-1)+1116^(-2)+816^(-3)
=419.232422

十進制數(shù)
十進制數(shù)轉(zhuǎn)換任意數(shù)制都可參照二進制數(shù)的短除法,幾進制就除幾。類似,此處不再贅述。

進制轉(zhuǎn)換完成
————楊廣


網(wǎng)站標題:數(shù)制與進制轉(zhuǎn)換
轉(zhuǎn)載源于:http://weahome.cn/article/gcdooi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部