MCPcopy Create free account
hub / github.com/geekcomputers/Python / binaryToDecimal

Function binaryToDecimal

Binary_to_Decimal.py:4–19  ·  view source on GitHub ↗

>>> binaryToDecimal(111110000) 496 >>> binaryToDecimal(10100) 20 >>> binaryToDecimal(101011) 43

(binary)

Source from the content-addressed store, hash-verified

2
3
4def binaryToDecimal(binary):
5 """
6 >>> binaryToDecimal(111110000)
7 496
8 >>> binaryToDecimal(10100)
9 20
10 >>> binaryToDecimal(101011)
11 43
12 """
13 decimal, i, n = 0, 0, 0
14 while binary != 0:
15 dec = binary % 10
16 decimal = decimal + dec * pow(2, i)
17 binary = binary // 10
18 i += 1
19 print(decimal)
20
21
22binaryToDecimal(100)

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected