Question: I had to create a program in Python that converts a decimal to a hexadecimal, then from hexadecimal to decimal. I have completed the conversion,
I had to create a program in Python that converts a decimal to a hexadecimal, then from hexadecimal to decimal. I have completed the conversion, but how do I take input from the user for the original "decimal"? Code please. The output right now is "9F1", "2545".

def decimal_to_hex(n): hexadecimal = ['0'] * 100; i = 0; while (n !=0): temp = 0; temp = n % 16; n = int(n / 16); if (temp = ): print((hexadecimal[j]), end="); j = j - 1; n = 2545; decimal_to_hex(n); def hex_to_decimal(hex): n = 0 hex = hex[::-1].upper(), p = 1 for c in hex: if c in "ABCDEF": ' n += (ord(c) - ord('A')+10)*p else: n += (ord(c) - ord('0'))*p p *= 16 print(" ") print(n) hex_to_decimal(1991)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
