InoTools Dev

進数変換

10進数、16進数、2進数、8進数の間で数値を相互にリアルタイム変換する無料ツールです。プログラミングやネットワーク設定の計算、バイナリ解析に最適です。ブラウザ内で処理が完結するため、データは外部へ送信されず安全に利用できます。
10進数 (Decimal)
16進数 (Hex)
2進数 (Binary)
8進数 (Octal)
使い方 と 用語解説

進数変換とは?

私たちが普段使っている10進数(0〜9)だけでなく、コンピュータの世界で使われる様々な数値表現(基数)を相互に変換するツールです。

ツールの使い方

4つの入力欄のいずれかに数値を入力すると、他のすべての進数にリアルタイムで自動計算・反映されます。無効な文字が含まれている場合は即座にエラーが表示されます。

用語解説

  • 10進数 (Decimal): 日常生活で使う一般的な数値表現です(0〜9)。
  • 2進数 (Binary): 目に見えないコンピュータの内部演算で使われる、「0」と「1」だけで表現されたデータ形式です。
  • 8進数 (Octal): 0〜7の数字を使用します。Linuxのファイル権限(パーミッション chmod 755 など)でよく使われます。
  • 16進数 (Hexadecimal): 0〜9の数字とA〜Fのアルファベットを使用します。コンピュータのメモリアドレスの表現などに最適です。

よくあるユースケース(活用シーン)

  • データベースに保存されている難解な2進数のフラグ情報を、人間が読みやすい16進数のメモリアドレスに変換する。
  • #FFFFFF などのWebカラー(16進数)を、RGBパラメーターとして指定するために10進数の 255 等に変換する。

セキュリティ

すべての変換計算はブラウザ内でローカルに処理されます。入力したデータが外部へ送信されることはありません。

関連ツール

あなたのワークフローを効率化するその他のツール

ソースコード行数 (LOC) アナライザー

ファンクションポイント (FP) 計算

JSONフォーマッター

JSON to TS 型定義生成

JSON ↔ JavaScript Object 変換

JSON ↔ XML 変換

PlantUMLビューアー

PlantUMLエディター

ダミーデータ生成 (Mock Data)

コード結合・マージツール