無料のオンライン番号ベース コンバーター
数値ベース コンバータは、位置番号システム間の整数を変換します。 1 つのベースに値を入力すると、2 進数、8 進数、10 進数、16 進数で同等の値がすべて AT で表示されます。
結果
—
バイナリ (ベース 2)
—
8 進数 (ベース 8)
—
10 進数 (ベース 10)
—
16 進数 (ベース 16)
—
お気に入りに保存しました
あなたのお気に入りはホームページの下にあります あなたのお気に入り. にのみ保存されます このデバイスとブラウザ — 携帯電話または別のブラウザでサイトを開いても、そこには表示されません。 アカウントもサーバーもありません。
使い方
- に変換する番号を入力します 値 フィールド。
- セット ベースから あなたの番号の現在のベースに。
- セット ベースに ターゲットベースに。
- 結果は自動的に更新されます — ボタンは必要ありません。
式
ベース B の値を解析するには:
decimal = sum of (digit × b^position) for each digit, right to left
ベース B で 10 進整数 n を表すには:
repeatedly divide n by b, collecting remainders right-to-left
動作例
コンバート 255 (10 進数) から 16 進数:
255 ÷ 16 = 15 remainder 15 → F
15 ÷ 16 = 0 remainder 15 → F
Read remainders right-to-left → FF
コンバート ff (16 進数) バイナリへ:
F = 1111 in binary
FF = 11111111 in binary (8 bits)
標準表現
| 小数 | バイナリ | オクタル | 16進数 |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 10 | 1010 | 12 | A |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | ff |
| 256 | 100000000 | 400 | 100 |
よく聞かれる
数字の基本は何ですか?
数値ベース (または基数) は、位置番号システムが使用する固有の桁数です。 Decimal は 10 桁 (0 ~ 9)、バイナリは 2 (0 ~ 1)、16 進は 16 (0 ~ 9 および A ~ F) を使用します。
基本変換はどのように機能しますか?
すべての整数は、任意の基底で表現できます。 変換するには、最初に入力番号を元のベースで解釈し (各桁をその位置の重みで解析)、次に結果の整数を繰り返し分割またはそのベースの数字を使用してターゲット ベースで表現します。
コンピューティングで 16 進数が使用されるのはなぜですか?
16 進数の 16 進数は、正確に 4 つのバイナリ ビットを表すため、1 バイト (8 ビット) は 2 つの 16 進数にきれいにマッピングされます。 これにより、メモリ アドレス、カラー コード、およびバイナリ データは、0 と 1 の長い文字列よりもはるかに読みやすくなります。
各ベースで有効な文字は?
ベース 2 は 0 ~ 1 を使用します。 ベース 8 は 0 ~ 7 を使用します。 ベース 10 は 0 ~ 9 を使用します。 ベース 16 は 0 ~ 9 と A ~ F を使用します。 10 を超えるベースの場合、文字は続きます。36 番線は 0 ~ 9 と A ~ Z を使用します。
これは負の数をサポートしていますか?
現在ではありません。 コンバータは負でない整数のみで動作します。
コンバージョンを共有するにはどうすればよいですか?
[番号と共有] をクリックして、送信者の価値と基本選択を事前に入力する URL をコピーします。
この電卓を埋め込みます
この無料の計算機を自分のサイトに追加してください。 スニペットをコピーします。これは、HTML を貼り付けることができる場所ならどこにでも機能し、このページと同期したままです。