标签:nbsp += col style 转换 class 进制 二进制 pre
问题1:把十进制数转换成二进制数
思路:先找到v=2^k使其最近接n,再从n中减去v并不断将v减半,n<v时记1,n>1时记0
n = 13 b = ‘‘ v = 1 while v <= n//2: v *= 2 while v > 0: if n < v: b += ‘0‘ else: b += ‘1‘ n -= v v //= 2 print(b)
标签:nbsp += col style 转换 class 进制 二进制 pre
原文地址:https://www.cnblogs.com/cxc1357/p/10325160.html