[pyar] Bitwise not..

Claudio Freire klaussfreire en gmail.com
Jue Jun 17 15:03:13 ART 2010


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

> On Thursday 17 June 2010 14:38:12 Claudio Freire wrote:
> > 2010/6/17 Roberto Alsina <ralsina en netmanagers.com.ar>
> >  Pero ahí está el chiste de lo que yo vengo diciendo.
> >
> >  Para "negar todos los bits" tenés que saber cuantos bits son, porque
> tenés
> > que negar también los ceros a la izquierda!
> >
> > Ehm... no, no hace falta.
>
> Si uno espera que ~1 sea 11111110 (binario) sí :-)


Simular 32 bits es muy sencillo.

Paso 1: aplicar aritmética de bits de la forma natural.
Paso 2: resultado = resultado & 0xFFFFFFFF
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100617/89d49b81/attachment.html>


More information about the pyar mailing list