Advanced-excel-functions-advanced-excel-engineering-hex2bin-function

提供:Dev Guides
移動先:案内検索

エンジニアリング-HEX2BIN関数

説明

HEX2BIN関数は、16進数を2進数に変換します。

構文

HEX2BIN (number, [places])

引数

Argument Description Required/Optional
number

The hexadecimal number you want to convert.

数値に10文字(40ビット)を超えることはできません。 数値の最上位ビットは符号ビット(右から40番目のビット)です。 残りの39ビットはマグニチュードビットです。

負の数は、2の補数表記を使用して表されます。

Required
places

The number of characters to use.

placesが省略された場合、HEX2BINは必要な最小文字数を使用します。

Placesは、戻り値の先頭に0(ゼロ)を埋め込むのに役立ちます。

Optional

ノート

  • 16進(基数16)数字システムは、数字0-9と文字A-Fを使用します
  • 次の表は、最初の32個の16進値とそれに対応する10進値を示しています-

HEX2BIN 16進値

  • 16進数では0〜9の数字とA〜Fの文字を使用するため、Excel関数に渡す場合は引用符で囲む必要があります。 たとえば、16進数の11Aは「11A」として入力する必要があります
  • バイナリ(ベース2)数字システムは、数字0と1を使用します。
  • 次の表は、最初の8つのバイナリ値とそれに対応する10進値を示しています-

HEX2BINバイナリ値

  • 数値が負の場合、HEX2BINは場所を無視し、10文字の2進数を返します。
  • 数値が負の場合、FFFFFFFE00より小さくすることはできません
  • 数値が正の場合、1FFを超えることはできません。
  • numberが有効な16進数でない場合、HEX2BINは#NUM!を返します。 エラー値
  • HEX2BINにplace以上の文字が必要な場合、#NUM!が返されます。 エラー値
  • placesが整数でない場合、切り捨てられます。
  • placesが数値でない場合、HEX2BINは#VALUE!を返します。 エラー値
  • placesが負の場合、HEX2BINは#NUM!を返します。 エラー値

適用範囲

Excel 2007、Excel 2010、Excel 2013、Excel 2016

HEX2BIN関数