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 map()
Python sorted()
Python File I/O Operation
Python Program to Print Colored Text to the Terminal
Python Set symmetric_difference()
Python List pop()
Python String isalnum()
Python String zfill()
Python Statement, Indentation and Comments
Python String isalpha()
Python List sort()
Python Program to Catch Multiple Exceptions in One Line
Python Program to Get the Last Element of the List
Python Dictionary update()
Python Machine Learning Eqution Reference - Sebastian Raschka
Python Functions
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Python slice()
Python String capitalize()
Python Program to Get the File Name From the File Path
Intelligent Projects Using Python - Santanu Pattanayak
Python Program to Find Armstrong Number in an Interval
Python Program to Measure the Elapsed Time in Python
Python Program to Reverse a Number
Python Program to Get the Full Path of the Current Working Directory
Python Program to Print Hello world!
Python String isupper()
Python Program to Represent enum
Python Dictionary pop()
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python datetime
Python Variables, Constants and Literals