Toolantern
ホーム › 基数コンバーター
無料ツール。登録不要。

基数コンバーター

2進数・8進数・10進数・16進数を即座に相互変換。任意の基数で値を入力すれば4つの表現を一度に表示し、不正な桁も検証します。

入力の基数

このツールの機能

コンピューターは2進数、人間は10進数で考え、プログラマーはそれに8進数・16進数を加えて常に変換しています。入力の基数を選び、値を入力すれば4つの表現を一度に表示し、属さない桁(2進数の2など)は拒否します。

例

10進数の255は2進数で11111111、8進数で377、16進数でFFです。255がコンピューティングのあちこちに出るのは、1バイトの最大値だからです。

出会う場面

16進数はカラーコード(#FF0000)やメモリアドレス、2進数はビットフラグやサブネットマスク、8進数はUnixファイルパーミッション(chmod計算機参照)で。

あくまで目安です。表示の公表価格に基づいて計算しており、実際の請求額とは異なる場合があります。 利用規約

よくある質問

16進数とは?

基数16です。0-9の後にA-Fで10-15を表します。1桁の16進数がちょうど4桁の2進数に対応するため、プログラマーは2進数の略記として使います。

なぜプログラマーは16進数を使う?

コンパクトでバイトと整合するからです。16進数2桁で1バイトになります。メモリアドレス、カラーコード、ハッシュダイジェストは慣習的に16進数で書かれます。

8進数の用途は?

主にUnixファイルパーミッションです(755のようなchmod数値は8進数)。それ以外ではほぼ16進数に置き換わりました。

負の数も扱えますか?

先頭にマイナスを付けた10進数入力ならはい。2進数・16進数の出力は2の補数ではなく絶対値の変換を表示します。

ほかの無料ツール