255
255
FF
255 ÷ 16 = 15 余り 15、次に 15 ÷ 16 = 0 余り 15。どちらの余りもFです。
整数を入力すると16進数で表示され、その下に16で割る各ステップが並びます。最初はFFになる255が入っています。
最終更新
Coddyはブラウザ上で実際にコードを書きながら学ぶサービスです。インタラクティブなレッスン、即時フィードバック、行き詰まったときのAIサポート付き。
16で割るたびに0〜15の余りが出て、その余りが右から順に次の16進数の桁になります。500の場合:500 ÷ 16 = 31 余り 4、31 ÷ 16 = 1 余り 15(F)、1 ÷ 16 = 0 余り 1。下から上へ読むと1F4です。
すでに2進数の形があるなら近道があります。ビットを右から4つずつに区切り、各グループを16進数の1桁に置き換えます。この方法は2進数から16進数への変換ツールで確認できます。
変換ツールは入力した整数について割り算の手順を書き出します。BigIntを使うので、64ビットの値も正確なままです。
255
FF
255 ÷ 16 = 15 余り 15、次に 15 ÷ 16 = 0 余り 15。どちらの余りもFです。
rgb(255, 136, 0)
#FF8800
チャンネルごとに変換します。255はFF、136は88、0は00です。
500
1F4
余りは4、15、1。15をFと書いて下から上へ読むと1F4になります。
128512
1F600
128512は笑顔の絵文字のコードポイントで、U+1F600と書きます。
0x10 は16なので、16進数の値には 0x を付けて区別します。hex(255) が '0xff' を、format(255, 'X') が 'FF' を返します。JavaScriptでは (255).toString(16) が 'ff' を返します。