tohex()
適用対象: ✅Microsoft Fabric✅Azure データ エクスプローラー✅Azure Monitor✅Microsoft Sentinel
入力を 16 進数の文字列に変換します。
構文
tohex(
value,
[,
minLength ])
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | Description |
---|---|---|---|
value | int または long | ✔️ | 16 進文字列に変換される値。 |
minLength | int |
出力に含める先頭文字の数を表す値。 1 ~ 16 の値がサポートされています。 16 より大きい値は 16 に切り捨てられます。 文字列が先頭文字 minLength より長い場合、 minLength は実質的に無視されます。 負の数値は、基になるデータ サイズによってのみ表される可能性があるため、整数 (32 ビット) の場合、 minLength は最小 8 になり、長い (64 ビット) の場合は最小 16 になります。 |
返品
変換が成功した場合、結果は文字列値になります。
変換が成功しな場合、結果は null
になります。
例
print
tohex(256) == '100',
tohex(-256) == 'ffffffffffffff00', // 64-bit 2's complement of -256
tohex(toint(-256), 8) == 'ffffff00', // 32-bit 2's complement of -256
tohex(256, 8) == '00000100',
tohex(256, 2) == '100' // Exceeds min length of 2, so min length is ignored.
出力
print_0 | print_1 | print_2 | print_3 | print_04 |
---|---|---|---|---|
true | true | true | true | true |