Функція hex() в Python

 2824

Функція hex() в Python використовується для перетворення десяткового числа у відповідне йому шістнадцяткове представлення. Наприклад:

Результат:

0x3e7

Синтаксис функції hex()

Параметри функції hex()

Функція hex() приймає один параметр:

   x — ціле число.

Значення, яке повертає функція hex()

Функція hex() конвертує ціле число у відповідне шістнадцяткове значення у рядковій формі та повертає його. Повернене шістнадцяткове значення починається з префікса 0x, який вказує, що це шістнадцяткова система числення.

Приклад №1: Як працює функція hex()?

Результат:

435 in hex = 0x1b3
0 in hex = 0x0
-34 in hex = -0x22
Return type from hex() is <class 'str'>

Якщо потрібно знайти шістнадцяткове представлення числа з плаваючою крапкою, слід використовувати метод float.hex().

Приклад №2: Шістнадцяткове представлення числа з плаваючою крапкою

Результат:

2.5 in hex = 0x1.4000000000000p+1
0.0 in hex = 0x0.0p+0
10.5 in hex = 0x1.5000000000000p+3

Оцінити статтю:

1 Зірка2 Зірки3 Зірки4 Зірки5 Зірок (5 оцінок, середня: 5,00 з 5)
Завантаження...

Залишити відповідь

Ваш E-mail не буде опублікований. Обов'язкові поля відмічені *