Python hex ()

Funkcia hex () prevádza celé číslo na zodpovedajúci hexadecimálny reťazec.

Syntax hex()je:

 hex (x)

hex () parametre

hex() funkcia trvá jediný argument.

x - celé číslo ( intobjekt alebo musí definovať __index__()metódu, ktorá vráti celé číslo)

Vrátená hodnota z hex ()

hex() funkcia prevedie celé číslo na zodpovedajúce hexadecimálne číslo v podobe reťazca a vráti ho.

Vrátený hexadecimálny reťazec začína predponou, ktorá 0xoznačuje, že je v hexadecimálnom tvare.

Príklad 1: Ako funguje hex ()?

 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)

Výkon

 435 v hex = 0x1b3 0 v hex = 0x0 -34 v hex = = 0x22 Typ návratu z hex () je 

Ak potrebujete nájsť hexadecimálne vyjadrenie plaváka, musíte použiť float.hex()metódu.

Príklad 2: Hexadecimálne znázornenie plaváka

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

Výkon

 2,5 v šestnástke = 0x1,4000000000000p + 1 0,0 v šestnástke = 0x0,0p + 0 10,5 v šestnástke = 0x1,5000000000000p + 3

Zaujímavé články...