情報Iについてです。進数の変換をするにあたって、2進数・10進数・16進数の関係は全て暗記するべきでしょうか?たとえば10進法で11だったら、2進法では1011、16進法ではBになるというのを全部覚えるべきですか?

1件の回答

回答を書く

1065216

2026-03-03 13:45

+ フォロー

全部暗記なんてのは無理なので、計算の仕方を覚えるのが王道です。
といっても、別に新しく何かを覚える必要はまるっきり無く、小学生の頃に習った、何時間何分何秒は、何秒間か?という計算が分かれば、それでOKです。
時間の計算は、60進数と10進数の変換という、進数の変換の計算そのものなので、
分からなくなったら、分を秒に変えるときの計算を思い出して、その式の中の60を2や16に変えるだけです。

その上で、それらの計算を端折って楽をする為に、1桁ぐらいのパターンは暗記してしまうというのも1つの手ではあります。

でも、暗記すべきですか?なんて聞くって事は暗記なんてしたくないという事だと思います。
私も暗記は大嫌いなので、必要最低限にします。
切の良い数字だけを覚えればよいです。

それぞれ、2、16、10進数で
0000 = 0 = 0
0001 = 1 = 1
0010 = 2 = 2
0100 = 4 = 4
1000 = 8 = 8
1010 = A = 10
1111 = F = 15
これだけ覚えます。
0や1や2くらいは、覚えるって程でもないと思うので、実質、4、8、10、15の4つだけです。

これだけ分かればあとは、そこからの差分ですぐに計算できます。
例えば、5 だったら、4より1大きいから、1000+1で、1001だな、とか。
12 だったら 10より2つ大きいから、1010+10で、1100。Aより2つ後だから、ABCでCだな、とか。
14だったら、15-1だから、1111-1で、1110、Fの1つ前で、E。
みたいな感じです。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有