On 29/04/2013 17:15, josef.p...@gmail.com wrote:
> Is there a available function to convert an int to binary
> representation as sequence of 0 and 1?
...
> That's the best I could come up with in a few minutes:
...
> def int2bin(x, width, roll=True):
> x = np.atleast_1d(x)
> res = np.z
On Mon, Apr 29, 2013 at 12:24 PM, Warren Weckesser
wrote:
> On 4/29/13, josef.p...@gmail.com wrote:
>> Is there a available function to convert an int to binary
>> representation as sequence of 0 and 1?
>>
>>
>> binary_repr produces strings and is not vectorized
>>
> np.binary_repr(5)
>> '1
On 4/29/13, josef.p...@gmail.com wrote:
> Is there a available function to convert an int to binary
> representation as sequence of 0 and 1?
>
>
> binary_repr produces strings and is not vectorized
>
np.binary_repr(5)
> '101'
np.binary_repr(5, width=4)
> '0101'
np.binary_repr(np.a
On Mon, Apr 29, 2013 at 11:25 AM, Sebastian Berg
wrote:
> On Mon, 2013-04-29 at 11:15 -0400, josef.p...@gmail.com wrote:
>> Is there a available function to convert an int to binary
>> representation as sequence of 0 and 1?
>>
>
> Maybe unpackbits/packbits? It only supports the uint8 type, but yo
On Mon, 2013-04-29 at 11:15 -0400, josef.p...@gmail.com wrote:
> Is there a available function to convert an int to binary
> representation as sequence of 0 and 1?
>
Maybe unpackbits/packbits? It only supports the uint8 type, but you can
view anything as that (being aware of endianess where nece
Is there a available function to convert an int to binary
representation as sequence of 0 and 1?
binary_repr produces strings and is not vectorized
>>> np.binary_repr(5)
'101'
>>> np.binary_repr(5, width=4)
'0101'
>>> np.binary_repr(np.arange(5), width=4)
Traceback (most recent call last):
F