[pyar] Ejercicio

Juan Esteban Carrique carrique en gmail.com
Vie Jun 5 18:22:34 ART 2015


X la manera en que se representan los números, en complemento a 2.

:J'u"a.n_  (dde el móvil)
El jun 5, 2015 6:12 p.m., "Fernando Pelliccioni" <fpelliccioni en gmail.com>
escribió:

> Buenas,
>
> Les tiro un ejercicio, lo tiré en una lista de .Net, pero no prendió, a
> ver los pythoneros si se enganchan.
>
>     x = 2
>     a = -~x
>     b = ~-x
>
> ¿Cuál es el valor de a?
> ¿Cuál es el valor de b?
>
> Hasta acá la parte fácil, lo tiramos en el intérprete, imprimimos... y
> listo! :)
> Pero... ¿Alguien sabe el porqué?
>
> -------------------------
> Aclaración: La idea no es fomentar escribir código como ese, dónde no se
> distingue si es un - o un ~.
> La idea, si se copan, es ver que valor tienen a y b, luego analizar por
> qué es así.
>
> Pista:
> -~x == x + 1
> ~-x == x - 1
> Me interesa que me digan, por qué esas igualdades son ciertas.
> -------------------------
>
> Saludos,
> Fernando.
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150605/6374f0dd/attachment.html>


More information about the pyar mailing list