Skip to main content
CalculoraCalculora

金融・ビジネス

金融計算機投資&プランニング個人財務不動産投資ビジネスツールスタートアップ&ソフトウェア企業

数学・テクノロジー

数学計算機エンジニアリングツール物理ツール開発者ツール学校ツール

健康・生活

医療ツールスマートユーティリティランダムジェネレーター

クリエイター・スペシャル

クリエイターエコノミーイスラムツールサステナビリティゲーム

コンバーター

単位換算ツール長さ換算ツール重量換算ツール温度換算ツール→ 単位換算ツール

ランダムジェネレーター

乱数生成機パスワード強度チェッカースピンホイールコイントスシミュレーターサイコロローラータイムゾーン重複計算機→ ランダムジェネレーター
ファイル変換

PDF ツール

PDFをJPGに変換PDFをPNGに変換PDF を TXT に変換しますPDFをGIFに変換PDFをWebPに変換PDFをSVGに変換PDF を DOCX に変換しますPDFをExcelに変換PDFをPowerPointに変換PDFをHTMLに変換PDFをMarkdownに変換PDFをTIFFに変換

画像変換

JPGをPNGに変換PNGをJPGに変換PNGをWebPに変換WebPをPNGに変換WebPをJPGに変換JPGをWebPに変換SVGをPNGに変換SVGをJPGに変換SVGをWebPに変換BMPをPNGに変換BMPをJPGに変換BMPをWebPに変換

高度な画像

HEICをJPGに変換HEICをPNGに変換TIFFをJPGに変換TIFFをPNGに変換JPGをTIFFに変換PNGをTIFFに変換JPGをICOに変換PNGをICOに変換JPEG を AVIF に変換しますPNGをAVIFに変換

GIF・アニメーション

GIFフレームをPNGに変換GIFフレームをJPGに変換GIF を個別のフレームに変換する (PNG/JPEG)PNGをGIFに変換JPGをGIFに変換GIFをWebPに変換

編集

透かしを追加画像オブジェクト除去ブラウザで瞬時に画像をリサイズ画像をオンラインで圧縮 — ファイルサイズを削減、品質を維持
数学スピードチャレンジメンタル計算チャレンジワードルビントワラド数独2048
通貨コンバーター
CalculoraCalculora

オールインワンの計算機プラットフォーム。あらゆるニーズに対応する無料、高速、正確なツール。

計算機への入力は100%プライベートです — すべての計算はブラウザ内で行われ、サーバーに送信されることはありません永遠に無料 — ペイウォールなし、サブスクリプションなし、アカウント不要

人気

  • BMI計算機
  • ローン計算機
  • 年齢計算機
  • 住宅ローン計算機
  • パーセント計算機
  • 関数電卓

数学

  • 統計計算機
  • 方程式ソルバー
  • 分数計算機
  • 素因数分解計算機
  • 最大公約数・最小公倍数計算機
  • 対数計算機

金融

  • 経済的自立早期リタイア計算機
  • 借金雪だるま式計算機
  • 投資計算機
  • 退職金計算ツール
  • 給与計算機
  • 投資利益率計算機

法的情報

  • すべて見る
  • カテゴリ
  • 通貨コンバーター
  • サイトマップ
  • ゲーム&ファンツール
  • 私たちについて
  • お問い合わせ
  • プライバシーポリシー
  • 利用規約
  • 免責事項

言語

  • enEnglish
  • arالعربية
  • esEspañol
  • deDeutsch
  • frFrançais
  • hiहिन्दी
  • idBahasa Indonesia
  • itItaliano
  • ja日本語
  • ko한국어
  • ptPortuguês
  • ruРусский
  • trTürkçe
  • viTiếng Việt
  • bnবাংলা
  • zh中文
  • nlNederlands
  • plPolski
  • ukУкраїнська
  • msBahasa Melayu
  • thภาษาไทย

© 2026 Calculora. 全著作権所有。

を使って構築 — 100% 無料

軽量で高速 — Cookieと分析はお客様の同意がある場合のみ実行されます

  1. ホーム
  2. 数学計算機
  3. 基数変換ツール

基数変換ツール

2進数、8進数、10進数、16進数の間で数値を瞬時に変換し、各桁が合計値にどう寄与しているかをリアルタイムの桁の重み分解で表示します。

基数変換ツールとは?

基数変換ツールは、ある位取り記数法で表された数値を別の記数法に変換するものです——最も一般的なのは2進数(基数2)、8進数(基数8)、10進数(基数10)、16進数(基数16)の間の変換です。どの数体系も仕組みは同じで、各桁の値はその位置と、基数をその位置の累乗で掛けた値によって決まります。コンピューターはすべてを2進数で保存・処理しますが、2進数の文字列は長く読みにくくなるため、プログラマーはコンパクトな略記として16進数を使い、8進数は古いUnixのファイル権限表記などで見られます。

この計算ツールは、入力した数値を4つの基数すべてに同時に瞬時変換し、各桁がその位置の重みによってどう合計値に寄与しているかを示す桁の重み分解を表示します。単に答えを得るだけでなく、変換の仕組みそのものを目で確認できます。

計算式

値 = Σ(桁 × 基数^位置)
位置は右端の桁を0として数えます。
例(2進数1011):1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 11(10進数)

計算方法

  1. 変換したい数値を入力します。
  2. その数値が現在どの基数で書かれているか(2進数、8進数、10進数、16進数)を選択します。
  3. 4つの基数すべてに変換された値を瞬時に確認します。
  4. 桁の重み分解を展開して、各桁が合計値にどのように寄与しているかを確認します。

例

16進数の2Fを10進数に変換すると:2×16¹ + 15×16⁰ = 32 + 15 = 47。2進数では101111、8進数では57になります。

主な利点

  • 2進数、8進数、10進数、16進数を同時に瞬時変換
  • 視覚的な桁の重み分解で計算の仕組みが一目で分かる
  • 選択した基数で無効な桁を即座に検出
  • 手動での長い割り算や余りの繰り返し計算が不要

避けるべきよくある間違い

  • 2進数や8進数に'9'を入力するなど、選択した基数で無効な桁を入力してしまう
  • 16進数のA-Fは大文字小文字を区別しないが、固定の値を表すことを忘れてしまう
  • 古いプログラミング言語で、8進数の先頭ゼロ表記を10進数と混同してしまう
  • 2の補数の仕組みなしに2進数変換で負の数を扱えると誤解してしまう

プロのヒント

  • 16進数を読むときは、各桁がちょうど4ビットに相当することを覚えておくと、暗算での2進数変換に役立ちます
  • 手作業で16進数へ素早く変換するには、右端から2進数の桁を4桁ずつグループ化します
  • 8進数は2進数を3桁ずつグループ化するため、古い12/24ビットシステムでよく使われていました
  • 結果を信頼する前に、選択した「変換元」の基数が実際に入力した内容と一致しているか再確認しましょう

重要な用語の説明

基数(Radix):数体系の基数の別名
位取り記数法:桁の値がその位置に依存する記数システム
ビット:1つの2進数の桁(0または1)
ニブル:4ビットのまとまりで、ちょうど16進数の1桁に相当

よくある使用例

  • ソフトウェア開発におけるメモリアドレスやバイト値のデバッグ
  • ウェブデザインで16進数と10進数の間でカラーコードを変換
  • コンピューターサイエンスの授業で2進数や16進数を扱う
  • 8進数で書かれたUnix/Linuxのファイル権限コードを読み取る
  • IPサブネットマスクやネットワークアドレッシングの理解

よくある質問

2進数を10進数に変換するにはどうすればよいですか?
各2進数の桁を、その位置(右端を0として数える)に対応する2の累乗と掛け合わせ、結果を合計します。例えば、2進数の1011は 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 10進数の11 になります。
コンピューターの世界で16進数が使われるのはなぜですか?
16進数(基数16)は各桁がちょうど4ビットに対応するため、2進数ときれいに対応します。そのため、メモリアドレスやカラーコード、バイト値を純粋な2進数の長さに悩まされずに、コンパクトかつ人間が読みやすい形で表記できます。
各基数で有効な桁は何ですか?
2進数は0-1、8進数は0-7、10進数は0-9、16進数は0-9に加えてA-F(10-15を表す)を使用します。選択した基数の範囲外の桁を入力するとエラーが表示されます。
負の数や小数点以下を含む数値も変換できますか?
このツールは非負の整数を変換対象としており、プログラミング、ネットワーク、学習用途の大多数のケースをカバーします。符号付きや小数を含む2進数表現には、専用の2の補数表現や浮動小数点用のツールが必要です。

関連ツール

パーセント計算機
関数電卓
分数計算機
べき乗計算機
行列計算機
方程式ソルバー

桁の重み分解

4
×101 = 40
2
×100 = 2
2進数(基数2)
101010
8進数(基数8)
52
10進数(基数10)
42
16進数(基数16)
2A
10進数の値
42
2進数(基数2)
101010
16進数(基数16)
2A