Table of Contents
The hex() function converts an integer number to the corresponding hexadecimal string.
The syntax of hex()
is:
hex(x)
1. hex() Parameters
hex()
function takes a single argument.
x – integer number (int
object or it has to define __index__()
method that returns an integer)
2. Return Value from hex()
hex()
function converts an integer to the corresponding hexadecimal number in string form and returns it.
The returned hexadecimal string starts with the prefix 0x
indicating it’s in hexadecimal form.
3. Example 1: How hex() works?
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)
Output
435 in hex = 0x1b3 0 in hex = 0x0 -34 in hex = -0x22 Return type from hex() is <class 'str'>
If you need to find a hexadecimal representation of a float, you need to use float.hex()
method.
4. Example 2: Hexadecimal representation of a float
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))
Output
2.5 in hex = 0x1.4000000000000p+1 0.0 in hex = 0x0.0p+0 10.5 in hex = 0x1.5000000000000p+3
Related posts:
Python Program to Check if a Number is Odd or Even
Python Keywords and Identifiers
Python Deep Learning - Valentino Zocca & Gianmario Spacagna & Daniel Slater & Peter Roelants
Python oct()
Python timestamp to datetime and vice-versa
Python Program to Check if a Key is Already Present in a Dictionary
Python String rstrip()
Python Set difference_update()
Python filter()
Python Program to Check If Two Strings are Anagram
Python Program to Concatenate Two Lists
Python Set intersection_update()
Python slice()
Python hasattr()
Python Program to Shuffle Deck of Cards
Python List index()
Python Statement, Indentation and Comments
Python Set clear()
Python getattr()
Python Program to Return Multiple Values From a Function
Python Program to Find Hash of File
Python Variables, Constants and Literals
Python map()
Python __import__()
Python pass statement
Python Program to Capitalize the First Character of a String
Python Program to Get the Full Path of the Current Working Directory
Python float()
Python Program to Convert Decimal to Binary Using Recursion
Python Program to Safely Create a Nested Directory
Python Generators
Deep Learning with Python - Francois Chollet