十進位制327 65轉化八進位制,十進位制65轉換成二進位制和八進位制,十六進位制怎麼轉換?

2022-05-22 15:37:08 字數 3024 閱讀 6791

1樓:

整數部分:

採用除基取餘法,基數為8,

327/8,商40,餘7

40/8,商5,餘0

5/8,商0,餘5

從上到下依次是個位、十位、百位,

所以,最終結果為(507)8。

(327)10=(507)8=(101000111)2小數部分

0.65×8=5.2,取5

0.2×8=1.6,取1

0.6×8=4.8,取4

0.8×8=6.4,取6

0.4×8=3.2,取3

0.2×8=1.6,取1

0.6×8=4.8,取4

0.8×8=6.4,取6

0.4×8=3.2,取3

(0.65)10=(0.5146 3146)8(327.65)10

=(327)10+(0.65)10

=(2407)8+(0.5146 3146)8=(2407. 5146 3146)8

2樓:聽不清啊

327.65=(507.514631463146314)8

十進位制65轉換成二進位制和八進位制,十六進位制怎麼轉換?

3樓:大野瘦子

65/2=32----1

32/2=16----0

16/2=8----0

8/2=4----0

4/2=2----0

2/2=1----0

1/2=0----1

逆序抄拼接餘數的二進位制數為1 000 001八進位制數為101

十六進位制數為41

計算方法

主條目:進位制轉換

十進位制轉十六進位制

採餘數定理分解,例如將487710轉成十六進位制:

4877÷16=304....13(d)

304÷16=19....0

19÷16=1....3

1÷16=0....1

這樣就計到487710=130d16

程式設計中的函式:

十六進位制轉換為十進位制:十進位制(long型)=clng("&h" & 十六進位制數(string型))

十進位制轉換為十六進位制:十六進位制數(string型)=hex$(十進位制)

4樓:匿名使用者

65/2=32----1

32/2=16----0

16/2=8----0

8/2=4----0

4/2=2----0

2/2=1----0

1/2=0----1

逆序拼接餘數得二進位制數為 1 000 001八進位制數為 101

十六進位制數為 41

5樓:多久才會不思念

輾轉相除法,換成幾進位制就除以幾,餘數繼續除,最後除盡為止。把商從上到下抄寫下來就好啦

將十進位制65.225分別轉換為二進位制,八進位制和十六,,,求解答,求過程 10

6樓:指尖小紀

2| 65 餘1

2|32 餘0

2|16 餘0

2|8 餘0

2|4 餘0

2|2 餘0

2|1 餘1

整數部分(由上而下寫)1000001

0.225*2=0.45 取整 00.

45*2=0.9 取整 00.9*2 =1.

8 取整10.8*2=1.6 取整10.

6*2=1.2 取整1小數部分(自上而下寫,因為小數部分不可能為0又沒給精確位我就精確到第五位)00111

兩者相加:1000001.00111

以上是十進位制轉二進位制的計算方式,另外十進位制轉八進位制、十進位制轉十六進位制都和二進位制的方式相同只是其中整數部分除數2分別換成了6、16,小數部分乘數2分別換成了8、16也都分別是取餘取整,精確的話二進位制是逢1進位、八進位制逢4進位、十六進位制逢8進位。

八進位制的54465換算成十進位制是多少,轉換成二進位制呢?請詳細解答 5

7樓:匿名使用者

八進位制的54465換算成十進位制是:22837八進位制的54465換算成二進位制是:101100100110101八進位制轉換成十進位制:要從右到左用八進位制的每個數去乘以8的相應次方;

例如:54465=5*8^4+4*8^3+4*8^2+6*8^1+5*8^0=20480+2048+256+48+5=22837

由於2的3次方等於8,八進位制和二進位制之間的轉化是三次方的關係,可以把八進位制數的每1位換成二進位制的三位。

例如:54465 = 101 100 100 110 101 = 101100100110101

8樓:匿名使用者

54465

--------------------------------------

10進位制

最右位5 : 5x(8^0)

第二位6 : 6x(8^1)

第三位4 : 4x(8^2)

第四位4 : 4x(8^3)

最高位5 : 5x(8^4)

全部加總就是十進位制

--------------------------------------

二進位制, 從原理上可以從十進位制一個個去除, 不過我通常直接代換.

8 = 2^3 , 每個八進位制的位數, 剛好對應3個bit.

54465(8) =>

(101)(100)(100)(110)(101)= 101100100110101(2)

9樓:匿名使用者

先把54465轉換成二進位制:101 100 100 110 101

再把二進位制轉換成十進位制:1*2^14+1*2^12+1*2^11+1*2^8+1*2^5+1*2^4+1*2^2+1*2^0=22837

10樓:手機使用者

22837 101100100110101

八進位制2537轉換十進位制要求過程

2537就是 2 8 3 5 8 2 3 8 1 7 8 0 1024 320 24 7 1375 2537 8 2 8 3 5 8 2 3 8 1 7 8 0 10 1024 320 24 7 10 1375 10 string jz sr.value,num1 sjzs.value num1為需...

求二進位制八進位制十進位制16進位制之間的詳細轉換關係

16進位制 0 1 2 3 4 5 6 7 8 9 a b c d e f 10進位制 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 這是16進位制轉化10進位制的 我來幾個例子吧 27 10進位制 27 16 1餘11,則用16進位制可表示為1b,即餘數用 表示。再說...

二進位制八進位制十進位制十六進位制的英文名稱分別是什麼

二進位制 binary system 八進位制 octal number system十進位制 decimal system 十六進位制 hexadecimal c語言中的可以直接轉,輸出用 d,o,x分別表示十進位制,八進位制,十六進位制,二進位制比較麻煩,你需要使用其他進位制轉成二進位制再輸出 ...