バイナリコンバーターへの16進数

hexadecimal 数値をバイナリ番号に簡単に正確に変換します。

電卓

あなたの番号を入力してください

六角形の番号を入力してください(0-9、AF)

プロフィール

Hexadecimalの歴史との重要性

起源と進化

ヘキサデシマル(ベース-16)の番号システムは、数学者ゴットフリード・ウィルエルム・ライブニズが最初に1679年頃にそれを考案した17世紀に遡る豊かな歴史を持っています。 一般的な信念に反して, Leibniz, スウェーデンのアメリカのエンジニアジョン・ウィリアム・ニストムではなく、, ベースの元の発明家だった 16. Leibnizは、ローマの文字のm、n、p、q、r、sなどのさまざまな表記を、0-9を超える6つの余分な数字で探しました。

The term "hexadecimal" itself wasn't popularized until the 1950s, when the National Bureau of Standards (now known as the National Institute of Standards and Technology) used it for the Standards Eastern Automatic Computer (SEAC). They established the now-standard notation of using 0-9 and A-F as the sixteen digits, which has remained the convention ever since.

Throughout history, various terms have been used for base 16, including sedecimal, sexdecimal, sedenary, and senidenary. The term "hexadecimal" is actually a hybrid of Greek and Latin roots (Greek "hex" for six and Latin "decimal" for ten), making it etymologically impure, though now universally accepted.

なぜHexadecimalのマットコンピューティングで

ヘキサデシマルの真の意義は、現代のコンピューティングの出現で現れます。 hexadecimalとバイナリの関係は、コンピュータサイエンスに特に価値があるものです。

  • 効率的なバイナリ表現: 各16進数の数字は4つのバイナリ数字(ビット)を完全に表し、バイナリデータを表現するための非常にコンパクトな方法となります。 たとえば、バイナリ番号1010110001010は、16進数でAB8Aとしてはるかに簡潔に書き込むことができます。
  • メモリアドレス: コンピュータのメモリの場所は、バイナリ数字の長い文字列よりも、より人間が読める形式を提供するため、16進数で一般的に表現されます。
  • カラーコード: Web 開発者は、CSS のカラー コード ( #FF5733) で hexadecimal を毎日使用しています。各ペアの六角桁は、赤、緑、青のコンポーネントの強度を表しています。
  • アセンブリ言語: 低レベルのプログラミングは、メモリアドレス、非コード、および即時値の16進数の表記を伴うことが多い。
  • デバッギング: Hexadecimal は、より読みやすい形式でバイナリデータを表示するために、デバッグツールとメモリダンプで使用されます。
  • ネットワークアドレス: MACアドレスとIPv6アドレスは、小型表現のための16進数表記を使用します。

現代のアプリケーション

今日、16進数はさまざまなコンピューティングのコンテキストで不可欠です。

デジタルセキュリティ

暗号鍵、ハッシュ値、およびデジタル署名は、16進数で一般的に表されます。

ファイルフォーマット

バイナリファイル形式は、多くの場合、魔法の数字と構造の定義のために六角形を使用します。

ハードウェアプログラミング

マイクロコントローラと組込みシステムプログラミングは、デバイスレジスタやメモリ操作用の六角を頻繁に使用します。

デジタルメディア

画像、オーディオ、ビデオファイルのバイナリデータが頻繁に表され、16進数形式で操作されます。

お問い合わせThe common computer notation "0x" used to prefix hexadecimal numbers (such as 0x1A3F) became widespread through the C programming language, though its origins may trace back to earlier IBM systems.

hexadecimalとバイナリの関係を理解することは、コンピュータサイエンス、プログラミング、またはデジタルエレクトロニクスで働く人にとって不可欠です。 これらの数システム間での変換は、コンピュータが実際に情報を格納し、プロセスする方法についての洞察を提供する基本的なスキルです。

ガイド

Hexadecimalをバイナリに変換する方法

Hexadecimal (base-16) は、次の桁を使用します。

0-9

A = 10

B = 11

C = 12

D = 13

E = 14

F = 15

変換するステップ:

  1. 1
    各16進数の数字を4ビットのバイナリに換算
  2. 2
    すべてのバイナリ数字を順番に組み合わせる
例:

1A = 0001 1010

1 = 0001

A = 1010

バイナリ変換テーブルへのヘキサデシマル:

0 = 0000

1 = 0001

2 = 0010

3 = 0011

4 = 0100

5 = 0101

6 = 0110

7 = 0111

8 = 1000

9 = 1001

A = 1010

B = 1011

C = 1100

D = 1101

E = 1110

F = 1111

事例紹介

一般的な例

例1基本番号

0x0 = 0000

0x1 = 0001

0x9 = 1001

例2ニュースレター

0xA = 1010

0xF = 1111

0xFF = 11111111

例3共通の価値

0x10 = 00010000

0x100 = 000100000000

0x1000 = 0001000000000000

例4混合された数

0x1A = 00011010

0xB4 = 10110100

0x3E8 = 001111101000

ツール

数学のコンバーター

他のコンバーターが必要ですか?

必要なコンバーターが見つかりませんか? お問い合わせ 他の数学のコンバーターを提案するため。