1.十进制转二进制
import stdio
import sys
n= int(sys.argv[1])
s=' '
while n>0:
s=str(n%2)+s
n/=2
#stdio.writeln(s)
stdio.writeln(s)
2.十进制转任意进制
import sys
import stdio
n = int(sys.argv[1])
x = int(sys.argv[2])
a=[0,1,2,3,4,5,6,7,8,9,'A','b','C','D','E','F']
b=[]
while True:
s=n//x
y=n%x
b=b+[y]
if s==0:
break
n=s
b.reverse()
for i in b:
stdio.write(a[i])
#f(44,8)