バイナリからヘキサデシマル コンバーター
バイナリ番号を六角数に簡単に正確に変換します。
あなたの番号を入力してください
コンテンツの表
数値システムについて
数値システムは、数値の値を表すさまざまな方法の計算と提供の基礎です。 これらを理解することは、効果的なプログラミング、コンピュータサイエンス、およびデジタル電子にとって不可欠です。
ナンバーシステムとは?
A number system is a mathematical notation for representing numbers using digits or symbols in a consistent manner. Each system has a "base" that determines how many unique digits are used before place values shift.
Decimal(ベース10)
数字 0-9 を使用して私達の毎日数システム。 各ポジションは10のパワーを表します。
例: 35810
= 3×10² + 5×10¹ + 8×10⁰
= 300 + 50 + 8
バイナリ(ベース-2)
数字だけを使って、コンピュータのネイティブ言語 0-1。 各ポジションは2の力を表します。
例: 10112
= 1×2³ + 0×2² + 1×2¹ + 1×2⁰
= 8 + 0 + 2 + 1 = 11₁₀
Hexadecimal (基盤-16)
数字 0-9 と文字 A-F (10-15 を表す) を使用します。 各ポジションは16のパワーを表します。
例: 1A316
= 1×16² + 10×16¹ + 3×16⁰
= 256 + 160 + 3 = 419₁₀
コンピューターシステムが異なる数値ベースを使用する理由
コンピュータは、電子コンポーネントが自然に2つの状態にあるため、バイナリを使用します。 (1) とオフ (0). しかし、バイナリ番号は、人間が効率的に作業するために非常に長く困難になることができます。
バイナリとヘキサデシマルの関係
Hexadecimal は、バイナリデータのコンパクトな表現として機能し、人間が次のように読みやすく機能します。
- 各16進数の数字は、正確に4つのバイナリ数字を表します(ニブル)
- 4つのバイナリ・デジットは単一の六角形のディジットの範囲を一致させる0から15に値を表すことができます
- これは、バイナリ情報を表すための完璧な4:1圧縮比を作成します
実用的なアプリケーション
プログラミング
メモリアドレス、カラー値(RGB)、コードのビット操作は、しばしば16進数表記を使用する。
ネットワーク
MACアドレスとIPv6アドレスは、16進数形式で書かれています。
コンピュータアーキテクチャ
低レベルのメモリダンプ、機械コード、およびデバッグツールは、頻繁に16進数を使用します。
デジタル電子
ハードウェアのレジスタとコンフィギュレーション値は、通常、バイナリまたは16進数で表されます。
バイナリHexadecimal変換テーブル
| スケジュール | バイナリ | ヘキサデシマル |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| 10 | 1010 | A |
| 11 | 1011 | B |
| 12 | 1100 | C |
| 13 | 1101 | D |
| 14 | 1110 | E |
| 15 | 1111 | F |
バイナリをヘキサデシマルに変換する方法
バイナリを16進数に変換するには、バイナリの数字を4セットにグループ化し、各グループを16進数に換算します。
変換するステップ:
-
1バイナリ数字を右から4セットにグループ化
-
2それぞれのグループを変換します。 4 バイナリ数字のその16進数等
-
3すべての16進数の数字を順番に組み合わせる
11010 = 0001 1010
0001 = 1
1010 = A
結果: 1A
Hexadecimalの転換テーブルへのバイナリ:
0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
1010 = A
1011 = B
1100 = C
1101 = D
1110 = E
1111 = F
一般的な例
例1基本番号
0 = 0
1 = 1
10 = 2
例2共通の価値
100 = 4
1000 = 8
10000 = 10
例3混合された数
1010 = A
1100 = C
1111 = F
例4より大きい数
10000 = 10
100000 = 20
1000000 = 40