16進数電卓オンライン
16進数を加算、減算、乗算、除算し、結果を16進数・10進数・2進数で確認できます。すべてブラウザ内で処理されます。
16進数電卓はすべてブラウザ内で実行されます。入力した16進数はローカルで計算され、ArrayKitにアップロードされることはありません。
2進数電卓を開く
16進数電卓 について
16進数電卓を使うと、事前に手動で10進数へ変換することなく、16進数の加算、減算、乗算、除算ができます。0xプレフィックスの有無にかかわらず2つの16進数値を入力し、演算を選ぶと、結果が16進数・10進数・2進数で同時に表示されます。負の結果はいずれの基数でも先頭にマイナス記号が付いて表示され、除算は多くのプログラミング言語の整数除算と同じくゼロ方向に切り捨てられます。メモリアドレスのデバッグ、レジスタ値の計算、チェックサムの確認、あるいは手計算した16進数演算の再確認など、さまざまな場面で役立ちます。開発者、学生、低レベルや組み込みコードを扱う人向けに作られています。すべての処理はブラウザ内で完結し、数値がアップロードされることはありません。
機能
- 2つの16進数を加算、減算、乗算、除算
- 0xプレフィックスの有無にかかわらず入力を受け付け
- 結果を16進数・10進数・2進数で同時に表示
- 負の結果を16進数・10進数・2進数で明確な符号付き形式で表示
- 整数除算は多くの言語と同様にゼロ方向へ切り捨て
- 厳密な多倍長整数演算により、大きな16進数値でも精度が失われない
- 無効な16進数桁やゼロ除算に対する明確なエラーメッセージ
- 数値を送信することなく、すべてブラウザ内で完結
16進数電卓 の使い方
- 値Aに1つ目の16進数を入力する
- 加算・減算・乗算・除算を選択する
- 値Bに2つ目の16進数を入力する
- 下に表示される16進数・10進数・2進数の結果を確認する
例
入力
1A + 05
出力
1F (31)
2つの16進数の加算:1A (26) + 05 (5) = 1F (31)。
よくあるエラーとトラブルシューティング
- 結果に「"1G" is not a valid hexadecimal number.」のようなエラーが表示される。 — 16進数の桁は0-9とA-Fのみです。先頭の0xプレフィックスやマイナス記号以外の文字、スペース、記号を取り除いてください。
- 0で割るとゼロ除算エラーが表示される。 — 値Bをゼロ以外の16進数に変更してください。この電卓ではゼロ除算に定義された結果はありません。
- 小さい16進数値から大きい16進数値を引くと予期しない符号になる。 — 16進数電卓は負の結果に対応しており、16進数・10進数・2進数のいずれも先頭に「-」を付けて表示します(例:05 − 1F = -1A)。
- 除算結果が正確な分数ではなく切り捨てられているように見える。 — 16進数電卓の除算は整数除算であり、ゼロ方向に切り捨てられます。分数や小数の余りは返しません。
よくある質問
- 16進数電卓とは何ですか?
- 16進数(16進法)同士の加算、減算、乗算、除算を行い、結果を16進数・10進数・2進数で表示するツールです。基数変換を手作業で行う必要がなくなります。
- 16進数電卓は0xプレフィックスに対応していますか?
- はい。1Aや0x1Aのように、0xプレフィックスの有無にかかわらず値を入力できます。どちらも同じ16進数として解釈されます。
- 16進数電卓は負の結果をどのように扱いますか?
- 減算の結果が負の値になった場合、16進数電卓は16進数・10進数・2進数の先頭にマイナス記号を付けた符号付き結果を表示します。例えば05 − 1Fは-1A (-26)になります。
- この電卓の16進数除算はどのように動作しますか?
- 除算は整数除算であり、ゼロ方向に切り捨てられます。これはJavaScriptや多くの言語の整数演算と同じ動作で、16進数の分数の余りを生成することはありません。
- 16進数電卓は非常に大きな16進数を扱えますか?
- はい。内部で厳密な多倍長整数演算を使用しているため、大きな16進数値でも精度を失うことなく加算、減算、乗算、除算ができます。
- 16進数電卓は数値をどこかにアップロードしますか?
- いいえ。16進数電卓はすべてブラウザ内で実行されます。入力した値がアップロードされることはなく、常にお使いの端末内に留まります。
関連ツール
すべての ArrayKit ツール