16進数変換ツール
16進数と10進数の間で符号付き整数を正確に変換します。BigInt対応で大きな数も扱えます。処理はブラウザ内でローカルに行われます。
使ってみる
機能と使いどころ
このツールは、16進数と10進数の間で符号付き整数を正確に変換します。例えば、10進数の255を16進数に変換すると「FF」になります。逆に16進数の「FF」を10進数に変換すると255です。
大きな整数の扱い
JavaScriptの安全な整数範囲を超える数値も、BigIntを使用して正確に処理します。入力は最大10,000桁まで可能です。
入力形式の制限
16進数の入力では、接頭辞「0x」やプラス記号、数値内のスペース、小数、バイト文字列、16進浮動小数点表記は受け付けられません。先頭のマイナス記号のみ許可されます。
このツールでできないこと
テキストを16進数にエンコードする機能や、バイト列のデコード、2の補数表現の計算、パディングの追加はできません。それらはASCII/16進変換ツールや開発者向け変換ツールをご利用ください。
プライバシー
変換はブラウザ内で完結し、入力データが外部に送信されることはありません。
よくある質問
Q1: 16進数の入力で「0x」を付けてもいいですか?
いいえ、接頭辞「0x」は受け付けられません。数字とA-Fのみを入力してください。
Q2: 負の数を変換できますか?
はい、10進数の入力では先頭にマイナス記号を付けることで負の数を扱えます。16進数でも同様にマイナス記号を付けられます。
Q3: 出力は常に大文字ですか?
はい、16進数の出力は常に大文字のA-Fを使用します。
チェックリスト
- 変換方向を正しく選択しましたか?
- 入力に許可されない文字(0x、スペース、小数など)が含まれていませんか?
- 大きな数値の場合は桁数が10,000桁以内であることを確認しましたか?
用途に合うツールを選ぶ
- 整数の進数変換・比較表
2から36までの任意の基数間で符号付き整数を変換します。
- 2進数変換器
2進数と10進数を相互変換する無料のオンラインツール。大きな整数も正確に扱えます。
- 16進数変換ツール
16進数と10進数の間で符号付き整数を正確に変換します。BigInt対応で大きな数も扱えます。
10000桁の上限には先頭のASCIIマイナス記号や前後の空白を含みません。前後の空白は除去しますが、内部の空白や桁区切りは無効です。数字はASCIIの0〜9を使ってください。変換後は先頭のゼロを除き、-0は0になります。16進数の1e3は10進数483で、科学表記ではありません。10進モードでは無効です。方向変更後は再度変換ボタンを押します。クリアしても方向は保持します。
処理はブラウザ内でローカルに行われます。