進数変換

ある進数で書かれた数を、別の進数に直します。1ラウンドは入力式の12問です。

例

例

45を2進数で書いてください。

2進数の位は32、16、8、4、2、1です。32 + 8 + 4 + 1 = 45なので、答えは101101です。

時計はありません。答えるたびに考え方を表示します。

63までの10進数と2進数を、両方向に変換します。

12問 · 時間制限なし

方法を学ぶ

進数変換

難しさとラウンドを選んで始めます。

ヘルプ

問題に書かれた数を、指定された進数に直します。答えを入力欄に入れて確認します。

進数とは、数を表すために使う数字の種類の数です。10進数は10種類、2進数は2種類、8進数は8種類、16進数は16種類です。16進数では10から15をAからFで表します。どの進数でも、一つ左の位は右の位にその進数をかけた値です。2進数の位は1、2、4、8と続きます。

レベル1は63までの10進数と2進数、レベル2は255までの10進数と16進数、レベル3は255までの2進数と16進数です。レベル3では2進数4桁を16進数1桁として読みます。レベル4は4095までの10進数、2進数、8進数、16進数から二つを選んで変換します。

16進数の英字は大文字と小文字のどちらでも使えます。先頭の0b、0o、0xは無視します。たとえば0x1A、1a、01aは同じ答えです。ただし16進数の答えにある0bは、bが16進数の数字でもあるため、そのまま読みます。空白と先頭の余分な0も無視します。

時間制限なしでは、正解でも不正解でも、答えるたびに考え方を表示します。2分間では12問を2分以内に解き、すぐ次の問題へ進みます。間違えた問題の考え方は最後にまとめて確認できます。

得点は12問中の正解数です。数の読み方を練習するもので、能力の評価ではありません。最後まで終えると、このブラウザに結果を保存します。2分間で時間切れになった場合は、1問以上答えていれば保存します。答えられなかった問題は不正解です。途中で終了したラウンドは保存しません。

答えを入力し、Enterで確認します。時間制限なしでは、もう一度Enterを押すと次の問題へ進みます。Escapeでラウンドを終了します。入力欄にカーソルがあるとき以外は、Endでも終了できます。

練習を共有

この練習を共有

進数変換

履歴を見る 問題を報告

キーボード操作

Enter
開始・次へ
?
キーボード操作
Esc
ヘルプやメモを閉じる

練習ごとに追加のキーが表示されることがあります。

Tabで項目を移動し、EnterまたはSpaceで選択した項目を操作します。入力中やヘルプ表示中はショートカットが無効になります。

この練習について

解き方を学ぶ

位の値を読む

ある進数で書かれた数を、別の進数に直します。1ラウンドは入力式の12問です。

問題を報告

無料でログイン

制限なく練習して、進捗を保存しましょう。