機能概要
2進数を16進数に変換します。書式
=BIN2HEX(数値,桁数)数値 変換する2進数を指定します。数値に指定できる文字数は10文字(10ビット)まで。数値の最上位のビットは符号を表し、残りの9ビットは数値の大きさを表します。負の数は2の歩数を使って表します。解説
・数値に2進数以外の値、または10文字(10ビット)以上の値を指定すると、エラー値#NUMが返されます。・数値が負の数である場合、桁数の値は無視され、10桁の16進数が返されます。
・計算結果の桁数が桁数の値よりも大きくなる場合、エラー値#NUMが返されます。
・桁数に整数以外の値を指定すると、小数点以下が切り捨てられます。
・桁数に数値以外の値を指定すると、エラー値#VALUE!が返されます。
・桁数に負の数を指定すると、エラー値#NUMが返されます。
用例
2進数の値、1100100を16進数に変換する場合 B2のセルに =BIN2HEX(B1) と入力するA | B | |
---|---|---|
1 | 2進数の数値 | 1100100 |
2 | 結果 | 64 |