Decimal to Hexadecimal Conversion in Python
Decimal to Hexadecimal Conversion in Python
On this page we will learn the concept of decimal to hexadecimal conversion in Python.
We will also learn to Decimal to Hexadecimal Conversion in Python Programing language.
Method 1
To know how to solve this you must first have knowledge of ASCII Table.
The program works in two cases
- If the current remainder left >= 10
- Must be replaced by (A – F)
- Else if current remainder < 10
- Must be replaced by (0- 9)
Python Code
Run
def convert(num): hexa = [] while num != 0: rem = num % 16 if rem < 10: hexa.append(chr(rem + 48)) else: hexa.append(chr(rem + 55)) num = num // 16 hexa.reverse() return ''.join(hexa) decimal = 2545 print("Hexadecimal :", convert(decimal))
Output
Hexadecimal : 9F1
For similar Questions click on given button.
Prime Course Trailer
Related Banners
Get PrepInsta Prime & get Access to all 200+ courses offered by PrepInsta in One Subscription
Login/Signup to comment