tohex()
A következőkre vonatkozik: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
A bemenetet hexadecimális sztringgé alakítja.
Szintaxis
tohex(
érték,
[,
minLength ])
További információ szintaxiskonvenciákról.
Paraméterek
Név | Típus | Szükséges | Leírás |
---|---|---|---|
érték | int vagy long | ✔️ | A hexa sztringgé konvertált érték. |
minLength | int |
A kimenetbe belefoglalandó kezdő karakterek számát jelző érték. Az 1 és 16 közötti értékek támogatottak. A 16-nál nagyobb értékeket a rendszer 16-ra csonkolja. Ha a sztring hosszabb, mint minLength bevezető karakterek nélkül, akkor minLength hatékonyan figyelmen kívül hagyja. A negatív számokat csak a mögöttes adatméretük jelöli minimálisan, így egész szám (32 bites) esetén a minLength legalább 8, hosszú (64 bites) esetén legalább 16. |
Visszatér
Ha az átalakítás sikeres, az eredmény egy sztringérték.
Ha az átalakítás nem sikerül, az eredmény null
.
Példa
Az alábbi példa azt ellenőrzi, hogy a tohex()
egész szám konvertálása a várt hexadecimális értéket eredményezi-e.
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.
kimeneti
print_0 | print_1 | print_2 | print_3 | print_04 |
---|---|---|---|---|
igaz | igaz | igaz | igaz | igaz |