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 String to Datetime
Python Program to Convert Celsius To Fahrenheit
Python frozenset()
Python Tuple index()
Python Program to Split a List Into Evenly Sized Chunks
Python bytes()
Python String isalnum()
Python Program to Check Prime Number
Python pow()
Deep Learning with Python - Francois Chollet
Python iter()
Python ord()
Python Program to Merge Mails
Python Program to Check if a Number is Odd or Even
Python Program to Create Pyramid Patterns
Python String maketrans()
Python Program to Find the Size (Resolution) of a Image
Python Strings
Python String isnumeric()
Python Recursion
Python Program to Remove Duplicate Element From a List
Python Program to Find HCF or GCD
Python dir()
Python String split()
Python Program to Convert Two Lists Into a Dictionary
Python setattr()
Python compile()
Python open()
Python String translate()
Python Program to Find the Factorial of a Number
Python Program to Add Two Matrices
Python Program to Copy a File