数値体系コンバーター

二進法、八進法、十進法、十六進法の間で数値を変換します。整数をサポートし、位の値とビットパターンを含む段階的な変換を表示します。

Number Systems Converter

BIN

0-1

OCT

0-7

DEC

0-9

HEX

0-F

Binary Representation

Grouped (4-bit nibbles)

1111 1111

76543210
11111111
Quick Reference Table (0–255)
DECHEXOCTBIN
00000000000000
10100100000001
20200200000010
30300300000011
40400400000100
50500500000101
60600600000110
70700700000111
80801000001000
90901100001001
100A01200001010
110B01300001011
120C01400001100
130D01500001101
140E01600001110
150F01700001111
161002000010000
322004000100000
483006000110000
644010001000000
1277F17701111111
1288020010000000
192C030011000000
255FF37711111111

数値体系コンバーターの使い方

  1. 1任意の基数で数値を入力:二進法(01)、八進法(0-7)、十進法、または十六進法(0-F)。
  2. 2すべての他の数値体系での等価値をすぐに確認します。
  3. 3ビットパターンと位の値の内訳を表示します。
  4. 4二進法表示のビット数を調整します(8、16、32、64)。
Zenovayアナリティクス

訪問者の本当の行動を知る。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

数値体系とは何ですか?
数値体系(または数値体系)は、一連の記号とルールを使用して数値を表現する方法です。基数(radix)は、使用する記号の数を決定します。バイナリ(基数2):0、1 — すべてのデジタルコンピュータで使用されます。オクタル(基数8):0-7 — Unixファイルパーミッション(chmod 755)で使用されます。デシマル(基数10):0-9 — 標準的な人間の計数体系です。ヘキサデシマル(基数16):0-9、A-F — プログラミング、色コード、メモリアドレスなどで使用されます。
10進法からバイナリに変換するにはどうしますか?
2で繰り返し除算し、余りを記録します:13 ÷ 2 = 6 余り1、6 ÷ 2 = 3 余り0、3 ÷ 2 = 1 余り1、1 ÷ 2 = 0 余り1。下から上へ余りを読む:1101。検証:1×8 + 1×4 + 0×2 + 1×1 = 8+4+0+1 = 13 ✓。JavaScriptでは:(13).toString(2) = "1101"。16進法の場合:(255).toString(16) = "ff"。解析するには:parseInt("1101", 2) = 13、parseInt("ff", 16) = 255。
プログラマーがなぜ16進法を使用するのですか?
16進法はバイナリデータのコンパクトな表現です:1つの16進数字=正確に4ビット。バイト(8ビット)は2つの16進数字です。例:0xFF = 11111111 = 255、0x1A = 00011010 = 26、0xDEADBEEF = 32ビット。メモリアドレス(0x7fff5fbff800)、色コード(#FF6347)、UUID(550e8400-e29b-41d4-a716-446655440000)、IPv6(2001:0db8::)、ファイルヘッダー(マジックバイト:0x89PNG)、ネットワークMACアドレス(00:1A:2B:3C:4D:5E)。
2の補数と符号付き整数とは何ですか?
2の補数は、バイナリで負の整数を表現する標準的な方法です。8ビット整数の場合:0=00000000、127=01111111(正、MSB=0)、-1=11111111、-128=10000000(負、MSB=1)。否定するには:すべてのビットを反転し、1を加えます。例:5 = 00000101、反転 = 11111010、+1 = 11111011 = -5。利点:加算/減算は正の数と負の数に対して同じように機能し、別の負のゼロはありません。JavaScriptのビット演算子は32ビット符号付き整数で動作します。
色は16進法でどのように表現されていますか?
CSS色16進数コードは6つの16進数字を使用します:#RRGGBB。各ペアはバイト(0-255)です。#FF0000 = R:255 G:0 B:0 =赤。#00FF00 =緑。#0000FF =青。#FFFFFF =白。#000000 =黒。3桁の短縮形:#RGB = #RRGGBBペアが繰り返される場合(#FAB = #FFAABB)。アルファ付き8桁:#RRGGBBAA(#FF000080 = 50%透明赤)。JavaScript:parseInt("FF", 16) = 255。16進数色空間は16,777,216個の可能な色(256^3)を持ちます。