Python hex ()

Funkcija hex () pretvara cijeli broj u odgovarajući heksadecimalni niz.

Sintaksa hex()je:

 hex (x)

hex () parametri

hex() funkcija uzima jedan argument.

x - cijeli broj ( intobjekt ili mora definirati __index__()metodu koja vraća cijeli broj)

Povratna vrijednost iz hex ()

hex() funkcija pretvara cijeli broj u odgovarajući heksadecimalni broj u obliku niza i vraća ga.

Vraćeni heksadecimalni niz započinje prefiksom koji 0xoznačava da je u heksadecimalnom obliku.

Primjer 1: Kako hex () djeluje?

 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)

Izlaz

 435 u hex = 0x1b3 0 u hex = 0x0 -34 u hex = -0x22 Tip povrata iz hex () je 

Ako trebate pronaći heksadecimalni prikaz plovka, trebate koristiti float.hex()metodu.

Primjer 2: Heksadecimalni prikaz plovka

 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))

Izlaz

 2,5 u hex-u = 0x1,4000000000000p + 1 0,0 u hex-u = 0x0,0p + 0 10,5 u hex-u = 0x1,5000000000000p + 3

Zanimljivi članci...