10進法を2進法に変換する関数を書いてみた。
def binary(num):
remainder=[]
while num!= 0:
remainder.append(num%2)
num =num//2
remainder.reverse()
return remainder
binary(10)
[1, 0, 1, 0]
◎確認:2進数を得る埋め込み関数を使って、結果が合っているか確認してみる。
bin(10)
0b1010
# 0bは2進法であることを示している。
好きなことをやろう。
10進法を2進法に変換する関数を書いてみた。
def binary(num):
remainder=[]
while num!= 0:
remainder.append(num%2)
num =num//2
remainder.reverse()
return remainder
binary(10)
[1, 0, 1, 0]
◎確認:2進数を得る埋め込み関数を使って、結果が合っているか確認してみる。
bin(10)
0b1010
# 0bは2進法であることを示している。