# Number System Converter- Python Project for CBSE Class 11

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: