Aracılığıyla paylaş


tohex()

Girişi onaltılık dizeye dönüştürür.

Syntax

tohex(Değer, [,minLength ])

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Gerekli Açıklama
değer int veya long ✔️ Onaltılık dizeye dönüştürülecek 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 yuvarlanır. Dize, başında karakterler olmadan minLength değerinden uzunsa , minLength etkin bir şekilde yoksayılır. Negatif sayılar yalnızca temel alınan veri boyutlarıyla en az temsil edilebilir, bu nedenle bir tamsayı (32 bit) için minLength en az 8, uzun (64 bit) için en az 16 olur.

Döndürülenler

Dönüştürme başarılı olursa sonuç bir dize değeri olur. Dönüştürme başarılı olmazsa sonuç olur null.

Örnek

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.

Çıkış

print_0 print_1 print_2 print_3 print_04
true true true true true