進数変換 — 2 / 8 / 10 / 16 進数を相互
10 進数を 2 進・8 進・16 進数に、その逆も一発変換。入力進数 (Mode) を切り替えると、その値を残り 3 つの進数で同時表示。0b / 0o / 0x プレフィックス付き表示や、4 桁ごとの区切りもオプションで切替できます。すべてブラウザ内の BigInt 演算で精度を保証。
使い方
入力進数 (Mode: BIN / OCT / DEC / HEX) を選び、対応する数値を入力欄に入力すると、他 3 つの進数値がリアルタイムで表示されます。各カードのコピー ボタンで個別にクリップボードへコピーできます。「プレフィックス」を有効にすると 0b / 0o / 0x を頭に付与し、「4 桁ごとに区切る」を有効にすると下位から 4 桁ごとに空白を挟みます (例: 2 進 1010 1011)。値は JavaScript の BigInt で処理しているため、桁数の上限はメモリの許す限り無制限です。
よくある質問
- 入力値はサーバーに送信されますか?
- いいえ。BigInt による進数変換はブラウザ内で完結します。レジスタダンプやメモリアドレスなど機微な値も安全に変換できます。
- 対応する桁数の上限は?
- JavaScript の BigInt を使うため、理論上は無制限です (実用上はメモリと UI 描画の都合で数千桁が現実的)。Number 型の精度限界 (2^53) を超える整数でも正しく変換できます。
- 負の数は扱えますか?
- 「符号 (-) を許可」をオンにすると、先頭にマイナス記号を付けた値を受け付けます (例: 10 進 -171 → 16 進 -ab)。2 の補数表現にはしていません — 単純に符号付き整数として扱います。
- 16 進数の a〜f は大文字小文字どちらでも OK?
- はい。両方受け付けます。出力側の英字は常に小文字で表示しています。
類似のツール
IP / CIDR 計算 — ネットワーク / ホスト数算出
`192.168.1.10/24` のような IPv4 CIDR 表記から、ネットワークアドレス・ブロードキャスト・サブネットマスク・ワイルドカード・最初/最後のホスト・収容可能ホスト数を一発算出。プライベート・ループバック・予約アドレスの判定も表示。すべてブラウザ内で計算するので、社内ネットワーク設計も外部に送信せず検証できます。
chmod パーミッション計算機 — 755 ↔ rwxr-xr-x ↔ チェックボックス
Linux / macOS のファイルパーミッションを 8 進数 (755 / 0755 / 4755) と記号表記 (rwxr-xr-x / rwsr-xr-t) で双方向に変換し、所有者 / グループ / 他者 のチェックボックスでも直接編集できる計算機。setuid / setgid / sticky の特殊ビットや、ls -l 出力の先頭 - / d / l も入力可。よく使うプリセット (644 ファイル / 755 ディレクトリ / 600 SSH 鍵 / 1777 共有ディレクトリ など) もワンクリック。すべてブラウザ内で計算します。
BMI 計算機 — 標準体重・適正範囲もまとめて算出
身長と体重から BMI (Body Mass Index) を計算し、日本肥満学会 / WHO の判定区分でカテゴリを表示。標準体重 (BMI 22) と適正体重範囲 (BMI 18.5〜25)、標準体重との差も同時表示します。Mode で日本肥満学会 (普通 18.5〜25 / 肥満 1〜4 度) と WHO 基準 (overweight / obese class 1〜3) を切り替え、Option で メートル法 (cm / kg) と ヤード法 (inch / lb) を切替。実行ボタンなしのライブ計算で、入力中の値もすべてブラウザ内で完結します。
服のサイズ換算 (XS〜3XL ⇄ JP / US / UK / EU)
服のサイズを アルファベット (XS / S / M / L / XL / XXL / 3XL) / 日本 (号 / cm) / US / UK / EU の 5 表記で対応表として参照できます。Mode 切替は 男性 / 女性 × トップス / ボトムス の 4 パターンで、トップスは胸囲、ボトムスはウエストを基準とした実寸 (cm) も同時表示。海外通販 (Amazon US / ASOS / H&M / Marks & Spencer) で服を買うときの目安に。値を入力するとマッチする行がハイライトされます。本表は UNIQLO / MUJI / Marks & Spencer / H&M などの主要ブランドのチャートをもとにした近似で、ブランド差 0.5〜1 サイズあり (FAQ で詳述)。すべてブラウザ内で完結し、サーバーへ送信しません。