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 Convert Kilometers to Miles
Python Program to Check If a List is Empty
Python iter()
APIs in Node.js vs Python - A Comparison
Python Program to Concatenate Two Lists
Python RegEx
Python complex()
Python List reverse()
Python String swapcase()
Python String upper()
Python Operators
Python String isprintable()
Python Functions
Python List remove()
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Program to Find Hash of File
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python List Comprehension
Python Set issubset()
Python String istitle()
Python Keywords and Identifiers
Python Tuple index()
Python Program to Find Sum of Natural Numbers Using Recursion
Python Program to Get Line Count of a File
Python Program to Copy a File
Python String title()
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python staticmethod()
Python frozenset()
Python List
Python Program to Display the multiplication Table
Python vars()