tohex()
Si applica a: ✅Microsoft Fabric✅Azure Esplora dati✅ Azure Monitor✅Microsoft Sentinel
Converte l'input in una stringa esadecimale.
Sintassi
tohex(
value,
[,
minLength ])
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Description |
---|---|---|---|
value | int o long | ✔️ | Valore che verrà convertito in una stringa esadecimale. |
minLength | int |
Valore che rappresenta il numero di caratteri iniziali da includere nell'output. Sono supportati valori compresi tra 1 e 16. I valori maggiori di 16 verranno troncati a 16. Se la stringa è più lunga di minLength senza caratteri iniziali, minLength viene effettivamente ignorata. I numeri negativi possono essere rappresentati almeno dalle dimensioni dei dati sottostanti, quindi per un numero intero (32 bit) minLength sarà almeno 8, per un lungo (64 bit) sarà almeno 16. |
Valori restituiti
Se la conversione ha esito positivo, il risultato sarà un valore stringa.
Se la conversione non riesce, il risultato sarà null
.
Esempio
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.
Output
print_0 | print_1 | print_2 | print_3 | print_04 |
---|---|---|---|---|
true | true | true | true | true |