次の方法で共有


tohex()

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft 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