PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 26 → calcul en langage Hex avec Windev
calcul en langage Hex avec Windev
Débuté par mabrouk, 23 nov. 2020 14:50 - 8 réponses
Posté le 23 novembre 2020 - 14:50
Bonsoir, comment se passe le calcul en langage Hex avec Windev
F XOR A =5
Membre enregistré
164 messages
Posté le 23 novembre 2020 - 17:15
Donnez-moi un exemple comme celui-ci
F XOR A =5
Membre enregistré
164 messages
Posté le 23 novembre 2020 - 17:42
C'est dans la doc, il suffit juste de lire :
ResOUEXBinaire = OUExclusifBinaire(F, A)

--
https://github.com/reuniware
https://stackoverflow.com/users/10922639/kotlinisland
Posté le 23 novembre 2020 - 21:04
ne fonctionnent pas
Membre enregistré
961 messages
Posté le 24 novembre 2020 - 05:12
Les résultats sont différents selon que tes variables entier sont sur 4 ou 8 etc
Voir https://doc.pcsoft.fr/fr-FR/?1512009&name=operateurs_binaires
Membre enregistré
164 messages
Posté le 24 novembre 2020 - 10:12
Posté le 24 novembre 2020 - 16:48
J'ai trouvé la solution
n1,n2,nBufRes est un entier sur 4
sHex1 est une chaîne UNICODE ="F"
sHex2 est une chaîne UNICODE = "A"
n1=HexaVersEntier(sHex1)
n2=HexaVersEntier(sHex2)
nBufRes=BinaryXOR(n1,n2)
merci
Posté le 24 novembre 2020 - 17:29
J'ai trouvé la solution
n1,n2,nBufRes est entier
sHex1 est chaîne =SAI_Key
sHex2 est chaîne = SAI_nom
n1=HexaVersEntier(sHex1)
n2=HexaVersEntier(sHex2)
nBufRes=EntierVersHexa(OUExclusifBinaire(n1,n2) )
Info(nBufRes)
merci