This commit is contained in:
adii1823
2021-10-28 17:34:45 +05:30
parent 583ec6a898
commit 8b802c5c62
34 changed files with 332 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
"""
6 / 2 = 3 (remainder: 0)
3 / 2 = 1 (remainder: 1)
1 / 2 = 0 (remainder: 1)
List of remainders: 0, 1, 1.
Reversed is 1, 1, 0, which is also the binary repres. of 6: 110
"""
n = 39
remainders = []
while n > 0:
remainder = n % 2 # remainder of division by 2
remainders.append(remainder) # we keep track of remainders
n //= 2 # we divide n by 2
remainders.reverse()
print(remainders)