オンライン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桁以内であることを確認しましたか?
処理はブラウザ内でローカルに行われます。