色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

10進制轉為2進制8進制16進制的公式

李中冰2年前14瀏覽0評論

10進制轉為2進制8進制16進制的公式?

方法如下:

1、十進制整數轉二進制數方法:除以2取余數,逆序排列(除二取余法)。

具體做法:用2整除十進制整數,可以得到一個商和余數;再用2去除商,又會得到一個商和余數,如此進行,直到商為小于1時為止,然后把先得到的余數作為二進制數的低位有效位,后得到的余數作為二進制數的高位有效位,依次排列起來。

以23為例,步驟如下:

23/2=11.......1

11/2=5.........1

5/2=2............1

2/2=1............0

1/2=0............1

則23(十進制)=10111(二進制)。

2、十進制整數轉八進制數方法:除以8取余,逆序排列(除8取余法)。

具體做法:用8整除十進制整數,可以得到一個商和余數;再用8去除商,又會得到一個商和余數,如此進行,直到商為小于1時為止,然后把先得到的余數作為二進制數的低位有效位,后得到的余數作為二進制數的高位有效位,依次排列起來。

以214為例,步驟如下:

214/8=26.......6

26/8=3............2

3/8=0...............3

則214(十進制)=326(八進制)。

3、十進制整數轉十六進制數方法:除以16取余,逆序排列(除16取余法)

具體做法:用16整除十進制整數,可以得到一個商和余數;再用16去除商,又會得到一個商和余數,如此進行,直到商為小于1時為止,然后把先得到的余數作為二進制數的低位有效位,后得到的余數作為二進制數的高位有效位,依次排列起來。

同時,當余數為10用A表示,11用B表示,12用C表示,13用D表示,14用E表示,15用F表示。

以214為例,步驟如下:

214/16=13.........6

13/16=0...........13

則214(十進制)=D6(十六進制)。

擴展資料:

二進制間的計算是逢二進一(其他進制同理),

其加法: 0+0=0,0+1=1 , 1+0=1, 1+1=10 。如:0110+0101=1011

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

其減法:0-0=0,1-0=1,1-1=0,0-1=1。

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

計算機中的十進制小數用二進制通常是用乘二取整法來獲得的。

比如0.45換算成二進制就是:

0.45 × 2 = 0.9 取0,留下0.9繼續乘二取整

0.9 × 2 = 1.8 取1, 留下0.8繼續乘二取整

0.8 × 2 = 1.6 取1,留下0.6繼續乘二取整

0.6 × 2 = 1.2 取1, 留下0.2繼續乘二取整

0.2 × 2 = 0.4 取0, 留下0.4繼續乘二取整

0.4 × 2 = 0.8 取0, 留下0.8繼續乘二取整

.......

一直循環,直到達到精度限制才停止(如:取6位則為011100)。

參考資料來源: