ホームへ
コンピュータサイエンス1のトップページへ

コンピュータサイエンス1練習問題解答

問題

16進数の「64」を10進数に変換すること

解答

(64)16
= (6×161 + 4×160)10
= (96 + 4)10
= (100)

答え: 100

問題

16進数の「FA0」を10進数に変換すること

解答

(FA0)16
= (15×162 + 10×161 + 0×160)10
= (3840 + 160 + 0)10
= (4000)10
(※(A)16 = (10)10, (F)16 = (15)10)

答え: 4000

問題

16進数の「4E20」を10進数に変換すること

解答

(4E20)16
= (4×163 + 14×162 + 2×161 + 0×161)10
= (16384 + 3584 + 32)10
= (20000)10

答え: 20000

問題

16進数の「A3」を10進数に変換すること(2012年度ITパスポート秋季試験問題)

解答

(A3)16
= (10×161 + 3×160)10
= (160 + 3)10
= (163)10

答え: 163

問題

10進数の「200」を8進数に変換すること

解答

(200)10
= (234 + 8)10
= (3×64 + 1×8 + 0×1)10
= (3×82 + 81 + 0×80)
= (310)8

答え: (310)8

問題

10進数の「1000」を8進数に変換すること

解答

(1000)10
= (512 + 448 + 40)10
= (512 + 7×64 + 5×8 + 0×1)10
= (83 + 7×82 + 5×81 + 0×80)
= (1750)8

答え: (1750)8

問題

10進数の「555」を8進数に変換すること

解答

(555)10
= (512 + 40 + 3)10
= (512 + 0×64 + 5×8 + 3×1)10
= (83 + 0×82 + 5×81 + 3×80)
= (1053)8

答え: (1053)8

問題

8進数の「100」を10進数に変換すること

解答

(100)8
= (1×82 + 0×81 + 0×80)
= (64 + 0 + 0)10
= (64)10

答え: (64)10

問題

8進数の「2734」を10進数に変換すること

解答

(2734)8
= (2×83 + 7×82 + 3×81 + 4×80)
= (1024 + 448 + 24 + 4)10
= (1500)10

答え: (1500)10

問題

8進数の「55」を16進数に変換すること(2009年度ITパスポート秋季試験問題)

解答

(55)8を10進数に変換
(55)8
= (5×81 + 5×80)
= (40 + 5)10
= (45)10

(45)10を16進数に変換
(45)10
= (32 + 13)10
= (2×161 + 13×160)10
= (2D)16
(※(13)10 = (D)16)

答え: (2D)16

問題

-25を2の補数10桁で表現すること

解答

(25)10
= (16 + 8 + 1)10
= (0×25 + 24 + 23 + 0×22 + 0×21 + 20)10
= (0000011001)2

25の2進数の0と1を反転させて100110
1111100110 + 1 = 1111100111

答え: 1111100111

問題

-32を2の補数10桁で表現すること

解答

(32)10
= (32 + 0 + 0 + 0 + 0 + 0)10
= (25 + 0×24 + 0×23 + 0×22 + 0×21 + 0×20)10
= (0000100000)2

32の2進数の0と1を反転させて1111011111
1111011111 + 1 = 1111100000

答え: 1111100000

問題

2の補数10000を10進数で表現すること

解答

10000 - 1 = 01111
01111の0と1を反転させて10000

(10000)2
= (24 + 0×23 + 0×22 + 0×21 + 0×20)10
= (16 + 0 + 0 + 0 + 0)10
= (16)10

答え: -16

問題

2の補数1011000を10進数で表現すること

解答

1011000 - 1 = 1010111
1010111の0と1を反転させて0101000

(0101000)10
= (0×26 + 25 + 0×24 + 23 + 0×22 + 0×21 + 0×20)10
= (32 + 8)10
= (40)2

答え: -40


Copyright (C) Junko Shirogane, Tokyo Woman's Christian University 2016, All rights reserved.