Sujet: Xor une fois, deux fois, trois fois, adjugé?
18/12/2006 @ 12:26:16: zion: Xor une fois, deux fois, trois fois, adjugé?

Les rêves des informaticiens sont parfois bizarres, voila que hier matin, je me suis levé avec une irrésistible question existentielle sur le bout des lèvres, mais quand est-ce que bon sang j'ai utilisé pour la dernière fois un xor?

C'est bien vrai après tout, on nous casse la tête pendant des mois à utiliser le xor en arithmétique booléenne et puis en pratique, je dois dire que je n'utilise jamais que le or et le and...

Alors, en programmation de haut niveau (je parle donc pas d'ASM :ddr555: ), vous vous rappelez avoir utilisé le xor récemment?
18/12/2006 @ 12:30:07: cauet: Xor une fois, deux fois, trois fois, adjugé?
Y'a pas "l'année passée" ..
18/12/2006 @ 12:33:21: ovh: Xor une fois, deux fois, trois fois, adjugé?
C'est ça quoi, c'est un truc que j'ai employé comme tout le monde quand j'étais jeune :joce:
Moi il faudrait "plusieures années" donc :itm:
18/12/2006 @ 12:34:45: H2G2: Xor une fois, deux fois, trois fois, adjugé?
Moi aussi :oh: (si!)
18/12/2006 @ 12:37:08: zion: Xor une fois, deux fois, trois fois, adjugé?
Qui a voté ce mois-ci? :write:

Comment pourquoi toussa? :oh:

antp je parie :oh:
18/12/2006 @ 12:44:51: philfr: Xor une fois, deux fois, trois fois, adjugé?
Pour compenser, moi je n'utilise pas tous les jours xor mais presque, alors j'ai répondu "aujourd'hui"...

- Les algorithmes crypto utilisent ça partout tout le temps (et j'implémente des algos crypto)
- Dès qu'on joue avec des bitmaps, le xor est souvent utile (et le C permet de jouer facilement avec des bitmaps)
- De petits algorithmes sont marrants à réaliser avec le xor: le swap de 2 variables sans 3ème variable intermédiaire, le jeu de nim en quelques lignes de C, ou tant d'autres comme ici
18/12/2006 @ 13:15:38: max: Xor une fois, deux fois, trois fois, adjugé?
je l'utilise parfois pour des test de conditions sur des flags/etats à valeurs multipliques...
18/12/2006 @ 17:53:46: didix: Xor une fois, deux fois, trois fois, adjugé?
Y a pas "Je programme plus" :petrus:
18/12/2006 @ 18:33:31: Altar: Xor une fois, deux fois, trois fois, adjugé?
Wala toussa quoi :oh: Une implémentation perso de el gamal :petrus:

Par contre le swap de deux variables avec un xor, ce n'est pas un peu contre productif ? :joce:
18/12/2006 @ 20:21:48: gizmo: Xor une fois, deux fois, trois fois, adjugé?
je l'utilise assez regulierement dans divers tests. C'est vachement plus rapide et plus lisible que ses equivalents en combinaisons de or/and/not
18/12/2006 @ 20:41:48: rfr: Xor une fois, deux fois, trois fois, adjugé?
La dernière fois que j'ai utilisé le XOR, c'était pour montrer à megatroll sur adsl-bc que ce n'était pas une méthode de chiffrement sûr. Le but avait été d'écrire un programme qui déchiffrait un message qu'il avait encrypté. J'avais gagné un super restaurant :ddr555:
18/12/2006 @ 20:43:52: didix: Xor une fois, deux fois, trois fois, adjugé?
T'as encore la démo rfr ?
18/12/2006 @ 22:05:47: antp: Xor une fois, deux fois, trois fois, adjugé?
J'essaie souvent de le caser dans mes tests, mais c'est pas simple, j'arrive rarement à l'utiliser :ohwell:
18/12/2006 @ 22:07:43: rfr: Xor une fois, deux fois, trois fois, adjugé?
T'as encore la démo rfr ?


C'était sur adsl-bc, le code source je sais pas si je l'ai encore. Faudrait retrouver le topic s'il n'a pas été purgé.
18/12/2006 @ 22:34:01: Jean-Christophe: Xor une fois, deux fois, trois fois, adjugé?
il n'y a que la section test qui est purgée sur adsl-bc
18/12/2006 @ 22:53:26: zion: Xor une fois, deux fois, trois fois, adjugé?
il n'y a que la section test qui est purgée sur adsl-bc


Négatif, max a aussi purgé bavardages et d'autres cat. Manuellement peut être, mais il a purgé un max :itm:
18/12/2006 @ 22:56:18: Jean-Christophe: Xor une fois, deux fois, trois fois, adjugé?
oh crotte, je n'ai pas vu!
19/12/2006 @ 07:58:52: Gerald: Xor une fois, deux fois, trois fois, adjugé?
Moi de même, ce mois-ci: idem pour vérifier un flag
Retour