[Numpy-discussion] inconsistent behavior in binary_repr
Damian Eads
eads at soe.ucsc.edu
Wed Jun 4 03:56:30 EDT 2008
Hi,
I noticed some odd behavior in binary_repr when the width parameter is
used. In most cases it works,
In [23]: numpy.binary_repr(1, width=8)
Out[23]: '00000001'
In [24]: numpy.binary_repr(2, width=8)
Out[24]: '00000010'
In [25]: numpy.binary_repr(3, width=8)
Out[25]: '00000011'
In [26]: numpy.binary_repr(4, width=8)
Out[26]: '00000100'
except when 0 is passed, I get the following
In [27]: numpy.binary_repr(0, width=8)
Out[27]: '0'
Is this what the output is intended to be for the 0 case?
Damian
More information about the NumPy-Discussion
mailing list