|
发表于 2004-12-14 03:38:04
|
显示全部楼层
shell的写出来了好。 再给一个python的:
[PHP]
#!/usr/bin/env python
#base 2 to base 10 transfer
import string, math, sys
def transfer(base_two):
size=len(base_two)
int_ten=0
for i in range(size):
int_ten+=int(base_two)*2**(size-1-i)
return int_ten
def main():
base_ten=transfer(sys.argv[1])
print base_ten
if __name__=='__main__':
if len(sys.argv)<2:
print "need base 2 param"
sys.exit(1)
else: main()
[/PHP] |
|