How to Convert Decimal to Binary, Octal, and Hexadecimal using Python?


Python provides straightforward functions to convert Decimal to Binary, Octal, and Hexadecimal. These functions are −

Binary: bin()
Octal: oct()
Hexadecimal: hex()

Example

You can use these functions as follows to get the corresponding representation −

decimal = 27

print(bin(decimal),"in binary.")
print(oct(decimal),"in octal.")
print(hex(decimal),"in hexadecimal.")

Output

This will give the output −

0b11011 in binary.
0o33 in octal.
0x1b in hexadecimal.

Updated on: 05-Mar-2020

906 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements