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:
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python String upper()
Python Program to Convert String to Datetime
Python List
Python Program to Convert Kilometers to Miles
Python String isprintable()
Python issubclass()
Python String format_map()
Python Set discard()
Python Program to Create a Long Multiline String
Python Set add()
Python zip()
Python Program to Append to a File
Python Set copy()
Python Dictionary popitem()
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python Program to Find Factorial of Number Using Recursion
Python String rstrip()
Python Program to Compute the Power of a Number
APIs in Node.js vs Python - A Comparison
Python Machine Learning - Sebastian Raschka
Python iter()
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python String title()
Python Program to Capitalize the First Character of a String
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python Namespace and Scope
Python Object Oriented Programming
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel
Python locals()
Python String splitlines()
Python Program to Find Numbers Divisible by Another Number