0
私はnumpyのと、8ビット数を作成しています:のpython、ビットrepresantation
bin(a)
結果:
a = numpy.uint8(2)
とсallをOB10が、私はどこな表現を持つようにしたいです満たされた 私の番号のすべてのビット:00000010
私はnumpyのと、8ビット数を作成しています:のpython、ビットrepresantation
bin(a)
結果:
a = numpy.uint8(2)
とсallをOB10が、私はどこな表現を持つようにしたいです満たされた 私の番号のすべてのビット:00000010
使用この機能
def getBits(a):
binary=bin(a)
zeros_required=8-(len(binary)-2)
return '0'*zeros_required+binary[2:]
'。bin(a)[2:] .zfill(8)'のように '.zfill()'を使うことをお勧めします。 – marcelm
考え[Pythonでフロートのバイナリ表現(ビットではないヘクス)]の重複(http://stackoverflow.com/questions/16444726/binary-representation-of-float-in-python-bits-not -hex) – usr2564301