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 String capitalize()
Python Program to Reverse a Number
Python Program to Find the Factorial of a Number
Python bin()
Python Set symmetric_difference_update()
Python List count()
Python Program to Merge Two Dictionaries
How to get current date and time in Python?
Python Object Oriented Programming
Python ord()
Python Program to Get the File Name From the File Path
Python List clear()
Python String ljust()
Python String title()
Python Set issubset()
Node.js vs Python for Backend Development
Python String rfind()
Python Program to Solve Quadratic Equation
Python Function Arguments
Python slice()
Python Set update()
Python String isdecimal()
Python Program to Illustrate Different Set Operations
Python memoryview()
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python Program to Display Powers of 2 Using Anonymous Function
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python Data Types
Python Program to Find the Factors of a Number
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Numbers, Type Conversion and Mathematics
Python String isupper()