バイナリコンバータ
バイナリ、8進法、10進法、16進法の間で変換します。テキストからバイナリへのエンコーディングと可読性のためのビットグループ化を含みます。
Quick examples:
BINBinarybase 2
—
OCTOctalbase 8
—
DECDecimalbase 10
—
HEXHexadecimalbase 16
—
Text to Binary / Hex
バイナリコンバータの使い方
- 1任意の基数で数値を入力します。
- 2値が他のすべての基数に即座に変換される様子を確認します。
- 3バイナリグループ化を切り替えます(4ビットまたは8ビット)。
- 4テキストからバイナリへを使用して、テキストをバイナリまたは16進法としてエンコードします。
Zenovayアナリティクス
関連ツール
よくある質問
バイナリ数システムとは何か?▾
バイナリ(基数2)は0と1の2つの数字のみを使用します。各位置は2の累乗を表します。例えば、バイナリ1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10進法では10です。コンピュータはバイナリを使用します。なぜなら、トランジスタには2つの状態があるためです:オン(1)とオフ(0)。
4つの主要な数システムとは何か?▾
バイナリ(基数2):数字0-1。8進法(基数8):数字0-7。10進法(基数10):数字0-9。16進法(基数16):数字0-9とA-F。各システムはさまざまなコンテキストで使用されます:人間向けの10進法、ハードウェア向けのバイナリ、メモリアドレスと色向けの16進法、Unixパーミッション向けの8進法。
コンピュータがバイナリを使用するのはなぜか?▾
コンピュータはバイナリを使用します。なぜなら、デジタル回路は2つの電圧状態(高/低)を持つためです。これにより、バイナリは電子ハードウェアにとって最も信頼性が高く効率的なエンコーディングになります。すべてのデータ—テキスト、画像、オーディオ、プログラム—は最終的には0と1のシーケンスとして保存されます。
2の補数とは何か?▾
2の補数は、バイナリで負の整数を表現する方法です。数値を否定するには:すべてのビットを反転して1を加えます。8ビット2の補数では、00000001 = +1、11111111 = -1です。範囲は8ビットの場合-128〜+127、16ビットの場合-32768〜+32767です。
プログラミングでバイナリはどのように使用されるか?▾
バイナリは以下に使用されます:ビット単位の操作(AND、OR、XOR、シフト)、フラグとパーミッション(chmod 755)、ネットマスク(255.255.255.0 = 11111111.11111111.11111111.00000000)、色値(#FF0000 = 11111111 00000000 00000000)、および低レベルハードウェア制御。