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 vars()
Python String maketrans()
Python Program to Find LCM
Python ascii()
Python Dictionary setdefault()
Python String islower()
Python iter()
Introduction to Scientific Programming with Python - Joakim Sundnes
Python complex()
Python Iterators
Python repr()
Python Global Keyword
Python set()
Python Program to Generate a Random Number
Python List index()
Python Program to Convert Two Lists Into a Dictionary
Python oct()
Python Program to Compute the Power of a Number
Python Strings
How to Get Started With Python?
Python print()
Python Dictionary values()
Python Dictionary popitem()
Python bytes()
Python List clear()
Intelligent Projects Using Python - Santanu Pattanayak
Python Dictionary pop()
Python pow()
Python Program to Create Pyramid Patterns
Python map()
Python getattr()
Python Program to Extract Extension From the File Name