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 isinstance()
Python String lower()
Python Namespace and Scope
Python Set update()
Python Program to Transpose a Matrix
Python Set isdisjoint()
Python Program to Swap Two Variables
Python Data Types
Python Machine Learning - Sebastian Raschka
Python all()
Python Objects and Classes
Python Get Current time
Python Program to Differentiate Between type() and isinstance()
Python Program to Get the File Name From the File Path
Python List Comprehension
Python Function Arguments
Python repr()
Python Variables, Constants and Literals
Python Program to Get File Creation and Modification Date
Python String rsplit()
Python Deep Learning Cookbook - Indra den Bakker
Python Strings
Python Program to Merge Two Dictionaries
Python Tuple
Deep Learning in Python - LazyProgrammer
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python Program to Display Fibonacci Sequence Using Recursion
Python dir()
Python for Loop
Python String rstrip()
Python Global Keyword
Python Iterators