Curiosidad sobre __hash__()

Jesus Cea jcea en jcea.es
Mar Feb 10 01:18:00 CET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jesus Cea wrote:
> El tema es que si __hash__() es la dirección de memoria, ésta estará
> alineada, normalmente en múltiplo de 4 u 8 bytes. Es decir, los 2 o 3
> bits de menor peso serán siempre cero. No nos ayudan nada a mejorar la
> aleatoriedad del hash. Diviendo por 8 tiramos esos bits y hacemos sitio
> para otros.

Detalles del asunto:
http://bugs.python.org/issue5186

- --
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea en jcea.es - http://www.jcea.es/     _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea en jabber.org         _/_/    _/_/          _/_/_/_/_/
.                              _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBSZDHs5lgi5GaxT1NAQKuvgP/U2fM7A+zQqqmt1r9c1fQu0UXOfp3BKwm
8JSBRMdlvZ8j4Ptsz+Dxp4HO+IlIGKYJH/0rZMnHbvcvTEKe3AWG9MyXjgnuyGGJ
6FNkFWfr7Hx4cjNquIyLQnRFJ456DzTnA/3onxW/ZWxyHADAX3hOvAV3/wQ1inPw
JQ6wm96OE7E=
=uEIZ
-----END PGP SIGNATURE-----
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es