2,8,10,16進数について
こんにちは。
asamiです。
まずは前回の宿題の答えから。
printfを使用して自分の名前を表示。
ということでしたが皆さんできたでしょうか?
文字は、かならず" "のなかに入れて、;で()は閉じてください。
;は、日本で言う「。」にあたります。
エラーが出た方はよくメッセージを読み、自分の書いたプログラムをもう一度読み直してみてくださいね。
さて、本題の2、8、10、16進数についてです。
2進数
・数字の0、1の二つの数字で数を表す。
・数は0→1と順に増えて1の次は10になる。
8進数
・数字の0~7の八つの数字で数を表す。
・数は0→1→2→…→7と順に増えて7の次は10になる。
10進数
・数字の0~9の十個の数字で数を表す。
・数は0→1→2→…→9と順に増えて9の次は10になる。
16進数
・数字の0~9の十個の数字とA~Fの十六個の数字で数を表す。
・数は0→1→2→…9→A→B→C…→Fと順に増えてFの次は10になる。
*ポイント*
2進数、8進数、10進数、16進数の変換はwindowsに付属されている電卓で簡単に変換ができます。
ブログの主はwindows10を使用しています。
電卓を開いて電卓の標準という文字の左横の三という記号を押してください。
すると、電卓の種類が出てくるのでその中で「プログラマー」という電卓を選択してください。
では、試しに20と入力してみましょう。
HEX=16進数
DEC=10進数
OCT=8進数
BIN=2進数
となっています。
もしも、2進数で入力したいと思ったらBINの文字をクリックしてください。
そうすると2進数で入力ができるようになります。
それでは、宿題です。
1.二進数:110010を10進数に変換してください。
2.八進数:226を16進数に変換してください。
3.2の答えを10進数に変換してください。
答えは次のブログに書きます。
ご質問ご意見等ある方は、コメントください。
よろしくお願いしますm(__)m
次のブログではソースプログラムにコメントを記入する方法について書きます。