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 Find the Largest Among Three Numbers
Python List insert()
Python Dictionary
Python String replace()
Python Program to Check the File Size
Python Inheritance
Python Set symmetric_difference_update()
Python Numbers, Type Conversion and Mathematics
Python int()
Python String isalnum()
Python Program to Convert Celsius To Fahrenheit
Python bytearray()
Python next()
How to get current date and time in Python?
Python Program to Find Hash of File
Python String encode()
Python Dictionary popitem()
Python Program to Find All File with .txt Extension Present Inside a Directory
Python String isidentifier()
Python Statement, Indentation and Comments
Python Set update()
Python Machine Learning Eqution Reference - Sebastian Raschka
Python Dictionary items()
Deep Learning with Python - Francois Cholletf
Python Program to Delete an Element From a Dictionary
Python Program to Convert Decimal to Binary Using Recursion
Python String isdigit()
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python String rfind()
Python String islower()
Python String ljust()
Python min()