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 *args and **kwargs
Python Get Current time
Python Program to Convert Kilometers to Miles
Python Set intersection_update()
Python exec()
Python hash()
How to Get Started With Python?
Python Program to Safely Create a Nested Directory
Python String isupper()
Python timestamp to datetime and vice-versa
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python Program to Iterate Through Two Lists in Parallel
Python Program to Reverse a Number
Python Deep Learning Cookbook - Indra den Bakker
Python Strings
Python frozenset()
Python int()
Python Keywords and Identifiers
Python Dictionary values()
Python pow()
Python bool()
Python Program to Display Calendar
Python Objects and Classes
Python Program to Check If Two Strings are Anagram
Python Set pop()
Python Package
Python staticmethod()
Python next()
Python Exception Handling Using try, except and finally statement
Python Program to Get a Substring of a String
Python Program to Access Index of a List Using for Loop
Python String isalnum()