[pyar] Bitwise not..

Claudio Freire klaussfreire en gmail.com
Mar Jun 15 17:21:12 ART 2010


2010/6/15 Roberto Alsina <ralsina en netmanagers.com.ar>

> On Tuesday 15 June 2010 16:37:31 John Rowland Lenton wrote:
> > On Tue, Jun 15, 2010 at 04:02:13PM -0300, Roberto Alsina wrote:
> > > On Tuesday 15 June 2010 15:18:21 Claudio Freire wrote:
> > > >
> > > >
> > > > Los enteros simples (int) son del tamaño de palabra nativo de la
> > > > máquina donde corre python.
> > >
> > >
> > >
> > > Ouch! Santa no-multiplataforma Batman!
> >
> > si estás "twiddling bits", ya lo sabés de antes :)
>
> La verdad... cuando hacía eso en C o C++ sabía, y entonces usaba tipos con
> tamaño definido (uint_32, etc). Ahora, en python como creo un entero de 32
> bits en una plataforma de 64 y viceversa?
>

Entero de 32 bits: 0xFFFFFFFF
Entero de 64 bits: 0xFFFFFFFFFFFFFFFF

;)

Posta... suele funcionar. Claro que la representación en máquina de
0xFFFFFFFF va a tener 64 bits, y la de 0xFFFFFFFFFFFFFFFF va a tener 96 (en
una máquina de 32 bits, 64 y 128 en una de 64 bits).

Eso, o usar numpy.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100615/7813ca5d/attachment.html>


More information about the pyar mailing list