Питхон хек ()

Функција хек () претвара цео број у одговарајући хексадецимални низ.

Синтакса hex()је:

 хек (к)

хек () параметри

hex() функција узима један аргумент.

к - цео број ( intобјекат или мора да дефинише __index__()метод који враћа цео број)

Повратна вредност из хек ()

hex() функција претвара цео број у одговарајући хексадецимални број у облику низа и враћа га.

Враћени хексадецимални низ започиње префиксом који 0xуказује да је у хексадецималном облику.

Пример 1: Како хек () ради?

 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)

Оутпут

 435 у хек = 0к1б3 0 у хек = 0к0 -34 у хек = -0к22 Тип повратка из хек () је 

Ако требате да пронађете хексадецимални приказ флоат-а, морате да користите float.hex()методу.

Пример 2: Хексадецимални приказ пловка

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

Оутпут

 2,5 у хек-у = 0к1.4000000000000п + 1 0.0 у хек-у = 0к0.0п + 0 10.5 у хек-у = 0к1.5000000000000п + 3

Занимљиви Чланци...