Python hex ()

Hex () -funktio muuntaa kokonaisluvun vastaavaksi heksadesimaalimerkkijonoksi.

Syntaksi hex()on:

 kuusikulmainen (x)

hex () -parametrit

hex() funktio vie yhden argumentin.

x - kokonaisluku ( intobjekti tai sen on määritettävä __index__()menetelmä, joka palauttaa kokonaisluvun)

Palautusarvo heksasta ()

hex() function muuntaa kokonaisluvun vastaavaksi heksadesimaaliluvuksi merkkijonomuodossa ja palauttaa sen.

Palautettu heksadesimaalimerkkijono alkaa etuliitteellä, joka 0xosoittaa sen olevan heksadesimaalimuodossa.

Esimerkki 1: Kuinka hex () toimii?

 number = 435 print(number, 'in hex =', hex(number)) number = 0 print(number, 'in hex =', hex(number)) number = -34 print(number, 'in hex =', hex(number)) returnType = type(hex(number)) print('Return type from hex() is', returnType)

Tuotos

 435 heksalla = 0x1b3 0 heksalla = 0x0 -34 heksalla = -0x22 

Jos haluat löytää kellukkeen heksadesimaalin esityksen, sinun on käytettävä float.hex()menetelmää.

Esimerkki 2: Kellukkeen heksadesimaalinen esitys

 number = 2.5 print(number, 'in hex =', float.hex(number)) number = 0.0 print(number, 'in hex =', float.hex(number)) number = 10.5 print(number, 'in hex =', float.hex(number))

Tuotos

 2,5 heksadesimaalina = 0x1,400000000000000p + 1 0,0 heksadesimaalina = 0x0,0p + 0 10,5 heksadesimaalina = 0x1,5000000000000p + 3

Mielenkiintoisia artikkeleita...