OVH Cloud OVH Cloud

xor sur nombre +32bits

1 réponse
Avatar
Denis Labat
Bonjour.

Je dois realiser un XOR sur des nombres de plus de 32bits et je ne
dispose pas de la librairie GMP.
J'ai essaye sur des flottants, mais ca ne fonctionne pas mieux.

Une suggestion?

Merci.

1 réponse

Avatar
Marc
Denis Labat wrote:

Bonjour.

Je dois realiser un XOR sur des nombres de plus de 32bits et je ne
dispose pas de la librairie GMP.
J'ai essaye sur des flottants, mais ca ne fonctionne pas mieux.

Une suggestion?



- gerer les nombres sur des chaines ascii, il faudra peut-etre trouver
une astuce pour forcer le type string a rester en string a moins
d'encapsuler le tout dans une classe.

- faire une boucle sur les 2 strings que je suppose de la meme longueur,
- pour chaque item, realiser une fonction

function xor_digit($a, $b);

et reconstruire la chaine resultante ; attention a l'affichage.