2016 1 26 進製轉換

2022-09-24 05:09:08 字數 1510 閱讀 6495

2016.1.26

二進位制1:二進位制轉8進製(3位為一組)

(11001111.01111)2=(11 001 111.011 110)2=(317.36)8

1*21+1*20=3  1*20=1  1*22+1*21+1*20=7  1*21+1*20=3  1*22+1*21=6

2:二進位制轉10進製

(10110)2=(22)10

1*24+1*22+1*21=22

3:二進位制轉16進製制(4位為一組)

(11010110)2=(d6)16

1101=1*23+1*22+1*20=13=d

0110=1*22+1*21=6

8進製1:8進製轉2進製

(17.36)8=(001 111 .011 110)2=(1111.01111)2

1/2=0 ……1

7/2=3 ……1

3/2=1 ……1

1/2=0 ……1

001 111

3/2=1 ……1

1/2=0 ……1

6/2=3 ……0

3/2=1 ……1

1/2=0 ……1

011 110

2:8進製轉10進製

128=1*81+2*80=10

3:8進製轉16進製制

先將八進位制化為二進位制,再將二進位制化為十六進製制。

(712)8 = (111 001 01 0)2 = (1ca)16

10進製

1:10進製轉2進製

1310=(1101)2

13/2=6 ……1

6/2=3 ……0

3/2=1 ……1

1/2=0 ……1

(1101)

2:10進製轉8進製

(115)10 = (163)8

115/8=14 ……3

14/8=1 …….6

1/8=0 ……1

1633:10進製轉16進製制

13810=(8a)16

138/16=8 ……10=a

8/16=0 ……8

8a16進製制

1:16進製制轉2進製

(41)16=(01000001)2

4/2=2 ……0

2/2=1 ……0

1/2=0 ……1

1001/2=0 ……1

0100 0001

2:16進製制轉8進製

(1ca)16 = (111001010)2 = (712)8

12/2=6 ……0

6/2=3 ……0

3/2=1 ……1

1/2=0 ……1

1100

10/2=5 ……0

5/2=2 ……1

2/2=1 ……0

1/2=0 ……1

1010

1*22+1*21+1*20=7

1*21=2

7123:16進製制轉10進製

(41)16=6510

4*161+1*160=65

進製轉換(任意進製轉換)

a進製轉b進製 思想 a進製轉十進位制 十進位制轉b進製 a進製轉十進位制 include include includeusing namespace std const int p 16 p代表 a進製 int main cout 十進位制轉b進製 include includeusing na...

進製進製進製 轉換

從剛學計算機就對進製轉換有著莫名的反感,2進製 8進製 10進製 16進製制各種轉換。下面就說下邏輯位址轉換成實體地址的求法吧 首先,使用者輸入乙個16進製制的數字cin hex logic add hex的意思是告訴計算機輸入的數是以16進製制方式輸入的 這個時候你要是輸出cout cout 經過...

進製轉換( R進製)

time limit 1 sec memory limit 128 mb 64bit io format lld submitted 3 accepted 1 submit status web board 我們可以用這樣的方式來表示乙個十進位制數 將每個阿拉伯數字乘以乙個以該數字所處位置的值 減1...