Aracılığıyla paylaş


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ç nullolur.

Ö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