Last updated on September 29th, 2021 at 10:12 pm
Number System Converter- Python Project
Source Code:
# -*- coding: utf-8 -*-
"""
@author: cbsepython
"""
while 1>0:
inp=int(input("enter the number:"))
org=int(input("enter it base:"))
to=int(input("enter the base in which it is to be converted:"))
print("\n")
######################################################################@
if to==2 or to==8 or to==16 or to==10:
out1=0
power=0
while inp>0:
out1+=org**power*(inp%10)
inp//=10
power+=1
print("after conversion the result in decimal is:",out1)
#######################################################################
if to==8:
out2=0
power=0
while out1>0:
out2+=10**power*(out1%8)
out1//=8
power+=1
print("after conversion into octal the result is:",out2)
#######################################################################
#######################################################################
elif to==2:
out4=0
power=0
while out1>0:
out4+=10**power*(out1%2)
out1//=2
power+=1
print("after conversion into binary the result is:",out4)
########################################################################
Output:
enter the number:10
enter it base:5
enter the base in which it is to be converted:2
('after conversion the result in decimal is:', 5)
('after conversion into binary the result is:', 101)
enter the number: