From cb4611b43d40bb2a89646f3d797f4a05ba51683d Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Fri, 28 Apr 2017 18:00:14 +0200 Subject: Added conversion bin-dec in Python --- python/conversioneBinariaDec.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 python/conversioneBinariaDec.py diff --git a/python/conversioneBinariaDec.py b/python/conversioneBinariaDec.py new file mode 100644 index 0000000..cf1087b --- /dev/null +++ b/python/conversioneBinariaDec.py @@ -0,0 +1,30 @@ +from math import pow + +b = 32 +v = [] + +for i in range(b): + v.append(0) + +str = raw_input('Stringa: ') + +if len(str) < b: + valVuoto = len(str) + +i = b - valVuoto +j = 0 + +while i < b: + v[i] = int(str[j]) + i += 1 + j += 1 + +i = b - 1 +j = num = 0 + +while i > -1: + num += v[i] * pow(2, j) + i -= 1 + j += 1 + +print(int(num)) \ No newline at end of file -- cgit v1.2.3-18-g5258