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 iter()
Python frozenset()
Python Set issuperset()
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python Set difference_update()
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python vars()
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python Program to Count the Occurrence of an Item in a List
Python String find()
Python Program to Find Armstrong Number in an Interval
Python round()
Python Program to Add Two Numbers
Python callable()
Python Deeper Insights into Machine Learning - Sebastian Raschka & David Julian & John Hearty
Python String join()
Python String translate()
Python Program to Find LCM
Node.js vs Python for Backend Development
Python ascii()
Python frozenset()
Python Deep Learning - Valentino Zocca & Gianmario Spacagna & Daniel Slater & Peter Roelants
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python Program to Check if a Key is Already Present in a Dictionary
Python Namespace and Scope
Python pow()
Python Program to Get File Creation and Modification Date
Python Program to Catch Multiple Exceptions in One Line
Python Program to Extract Extension From the File Name
Python Program to Sort Words in Alphabetic Order
Python List Comprehension
Python memoryview()