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 List reverse()
Python frozenset()
Python Matrices and NumPy Arrays
Python help()
Python String format()
Python String rjust()
Python @property decorator
Deep Learning with Python - Francois Cholletf
Python Dictionary
Python property()
Python Program to Make a Flattened List from Nested List
Python String rpartition()
Python Set discard()
Python Program to Solve Quadratic Equation
Python Program to Create Pyramid Patterns
Python String lower()
Python Variables, Constants and Literals
Python String replace()
Python String index()
Python time Module
Python ascii()
Python Recursion
Python Input, Output and Import
Python Set difference()
Python Program to Find the Square Root
Python Program to Check if a Number is Odd or Even
Python Set update()
Python issubclass()
How to Get Started With Python?
Python String ljust()
Python String format_map()
Python Exception Handling Using try, except and finally statement