Advanced-excel-functions-advanced-excel-engineering-dec2hex-function

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

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

説明

DEC2HEX関数は、10進数を16進数に変換します。

構文

DEC2HEX (number, [places])

引数

Argument Description Required/Optional
number

The decimal integer you want to convert.

数値が負の場合、場所は無視され、DEC2HEXは最上位ビットが符号ビットである10文字(40ビット)の16進数を返します。 残りの39ビットはマグニチュードビットです。

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

Required
places

The number of characters to use.

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

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

Optional

ノート

  • Numberが←549,755,813,888の場合、またはNumberが> 549,755,813,887の場合、DEC2HEXは#NUM!を返します。 エラー値
  • Numberが数値でない場合、DEC2HEXは#VALUE!を返します。 エラー値
  • DEC2HEXの結果が、指定されたPlaces文字の数より多くを必要とする場合、#NUM!を返します。 エラー値。 たとえば、結果(40)には2文字が必要なため、DEC2HEX(64,1)はエラー値を返します。
  • Placesが整数でない場合、Placesの値は切り捨てられます。
  • Placesが数値でない場合、DEC2HEXは#VALUE!を返します。 エラー値
  • Placesが負の場合、DEC2HEXは#NUM!を返します。 エラー値

適用範囲

Excel 2007、Excel 2010、Excel 2013、Excel 2016

DEC2HEX関数