tohex()
Şunlar için geçerlidir: ✅Microsoft Fabric✅
Girişi onaltılık dizeye dönüştürür.
Sözdizimi
tohex(
value,
[,
minLength ])
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Zorunlu | Açıklama |
---|---|---|---|
value | int veya long | ✔️ | Onaltılık dizeye dönüştürülen değer. |
minLength | int |
Çıkışa eklenecek baş karakter sayısını temsil eden değer. 1 ile 16 arasındaki değerler desteklenir. 16'dan büyük değerler 16'ya kesilir. Dize baştaki karakterler olmadan minLength değerinden uzunsa, minLength etkin bir şekilde yoksayılır. Negatif sayılar yalnızca temel alınan veri boyutuyla en düşük düzeyde gösterilir, bu nedenle bir tamsayı (32 bit) için minLength en az 8,uzun (64 bit) için ise en az 16 olur. |
Döndürülenler
Dönüştürme başarılı olursa sonuç bir dize değeridir.
Dönüştürme başarılı olmazsa sonuç null
olur.
Örnek
Aşağıdaki örnek, tohex()
tamsayı dönüştürmesinin beklenen onaltılık değerle sonuçlanıp sonuçlamayacağını denetler.
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.
Çıktı
print_0 | print_1 | print_2 | print_3 | print_04 |
---|---|---|---|---|
true | true | true | true | true |
İlgili içerik
- Skaler işlev türlerini bir bakışta
- tostring()
- toint()