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 Armstrong Number
Python Machine Learning Second Edition - Sebastian Raschka & Vahid Mirjalili
Python Statement, Indentation and Comments
Python File I/O Operation
Python String swapcase()
Python Program to Get the Last Element of the List
Python str()
Python del Statement
Python Set symmetric_difference()
Python int()
Python Set difference_update()
Python String endswith()
Python Program to Represent enum
Python Program to Check the File Size
Python issubclass()
Python Modules
Python Generators
Python len()
Python Program to Get File Creation and Modification Date
Python Program to Display Calendar
Python Program to Create a Long Multiline String
Python Dictionary values()
Python Machine Learning Eqution Reference - Sebastian Raschka
Python Shallow Copy and Deep Copy
Python Program to Find the Size (Resolution) of a Image
Python Program to Shuffle Deck of Cards
Python exec()
Python Deeper Insights into Machine Learning - Sebastian Raschka & David Julian & John Hearty
Python Program to Compute the Power of a Number
Python String zfill()
Python Program to Safely Create a Nested Directory
Python Program to Sort Words in Alphabetic Order