-1

所以是的,我正在尝试想办法在 python 中将小数转换为二进制

4

2 回答 2

2

怎么样bin

>>> bin(42)
'0b101010'
于 2013-09-11T17:31:45.113 回答
1
In [1]: def dec2bin(n):
   ...:     if not n:
   ...:         return ''
   ...:     else:
   ...:         return dec2bin(n/2) + str(n%2)
   ...:     

In [2]: dec2bin(11)
Out[2]: '1011'
于 2013-09-11T17:33:48.930 回答