Skip to content

Commit 7ec8386

Browse files
authored
Create conv.py
1 parent 045ec95 commit 7ec8386

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

conv.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
def convert_number(decimal_number):
2+
# Convert to binary, octal, and hexadecimal
3+
binary_rep = bin(decimal_number)
4+
octal_rep = oct(decimal_number)
5+
hex_rep = hex(decimal_number)
6+
7+
# Display the results
8+
print(f"Decimal: {decimal_number}")
9+
print(f"Binary: {binary_rep}")
10+
print(f"Octal: {octal_rep}")
11+
print(f"Hexadecimal: {hex_rep}")
12+
13+
# Input from the user
14+
try:
15+
decimal_input = int(input("Enter a decimal number: "))
16+
convert_number(decimal_input)
17+
except ValueError:
18+
print("Please enter a valid decimal number.")

0 commit comments

Comments
 (0)