← 数学・統計

進数変換・ビット演算ツール(2/8/10/16進)

任意の基数で入力した値を 2・8・10・16 進数へ一括変換し、ビット演算やシフトの結果も同時に確認できる開発者向けツールです。

他の言語 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Español (México) | Português (Brasil) | Português (Portugal) | Bahasa Indonesia | Tiếng Việt | 한국어 | Français | Deutsch | Svenska | Suomi | Dansk | Norsk bokmål | Italiano | Русский | हिन्दी | العربية | বাংলা | اردو | Türkçe | ไทย | Polski | Filipino | Bahasa Melayu | فارسی | Nederlands | Українська | עברית | Čeština

任意の基数で入力した値を 2・8・10・16 進数へ一括変換し、ビット演算やシフトの結果も同時に確認できる開発者向けツールです。

入力する基数

FAQ

どの進数でも計算できますか?

2進・8進・10進・16進の相互変換に対応しており、基数ラジオボタンで入力形式を切り替えると、そのまま各進数に換算されます。

ビット演算はどのように扱えばよいですか?

AND / OR / XOR / NOT と、左シフト・論理右シフト・算術右シフトに対応しています。演算を選ぶと追加フィールドが現れるので、同じ基数で値またはシフト量を入力してください。さらに解釈モードで符号なし/符号付き(2の補数)を切り替えると、10進表示の並びと許容範囲のチェックが切り替わります。

2進数、10進数、16進数はどこに入力しますか?

元の値の基数を選び、数値を入力すると他の基数へ変換できます。16進数では大文字・小文字を気にせず入力できますが、基数に合わない文字はエラーになります。

負の数や小数も変換できますか?

対応している範囲では負の数や小数も扱えます。ただし、小数は基数変換で循環したり桁数が長くなったりするため、表示桁と丸めを確認してください。

プログラミング用途で使うときの注意点は?

言語や環境によって整数のビット幅、符号付き・符号なし、接頭辞の扱いが異なります。実装に使う場合は、対象言語の仕様と照合してください。

関連電卓

計算方法