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 datetime
Python bytearray()
Python Program to Print Colored Text to the Terminal
Python String endswith()
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python String rsplit()
Python Set update()
Python String isalpha()
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python any()
Python String isspace()
Python isinstance()
Python String isnumeric()
Python open()
Python Program to Calculate the Area of a Triangle
Python Program to Find HCF or GCD
Python input()
Python Program to Make a Flattened List from Nested List
Python String lower()
Python Program to Find the Sum of Natural Numbers
Python delattr()
Python Inheritance
Python Statement, Indentation and Comments
Python Program to Get a Substring of a String
Python String rstrip()
Python format()
Python Program to Find the Largest Among Three Numbers
Python Program to Check Leap Year
Python String rpartition()
Python Dictionary values()
Python List Comprehension
Python hash()