[Lang C] PB Operateur Logique
Résolu/Fermé
A voir également:
- [Lang C] PB Operateur Logique
- 0493 quel operateur - Forum Mobile
- 0758 quel opérateur - Forum Vos droits sur internet
- A quel opérateur appartient ce numéro ✓ - Forum Opérateurs & Réseaux mobiles
- Afpa tests niveau 3 d'entrée en formation : français, maths, logique - Forum Études / Formation High-Tech
- 0465 opérateur ✓ - Forum Vos droits sur internet
2 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
3 juil. 2008 à 18:30
3 juil. 2008 à 18:30
Salut,
Ya rien dans F. C'est pas censé être égal à 0xf ?
Ya rien dans F. C'est pas censé être égal à 0xf ?
Heu oui, c'est une partie sur la quelle je butte. Le 0x0F ou 0000 1111 avec le and est sencé enlevé la premiere partie et garde que la partie basse pour rajouter ensuite la constante trois devant.
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
3 juil. 2008 à 20:47
3 juil. 2008 à 20:47
Tout à fait, c'est 0xf qu'il faut mettre. C'est le fonctionnement du truc que tu ne comprends pas.
Any1_56
>
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
3 juil. 2008 à 21:49
3 juil. 2008 à 21:49
Eh bien j'ai déjà essayé cela mais cela ne marche pas...
Voici un fichier pdf que j'avais fait en allemand mais que j'ai retraduit en francais. C'etait pour expliquer comment calculer un checksum à la main.
http://umr.hostfile.ifrance.com/checksum/Checksum.pdf
Comme c'est en ASCII, ca fait la différence entre les grands et petits caractères. Comme indiqué, le protocole est un peu particulier car c'est pour éviter un code de controle.
Dans le checksum, seul le texte est pris en compte.
J'espere que ce fichier pourra aider à mieux comprendre mon PB.
Merci beaucoup pour tes reponses jusqu'a présent.
Voici un fichier pdf que j'avais fait en allemand mais que j'ai retraduit en francais. C'etait pour expliquer comment calculer un checksum à la main.
http://umr.hostfile.ifrance.com/checksum/Checksum.pdf
Comme c'est en ASCII, ca fait la différence entre les grands et petits caractères. Comme indiqué, le protocole est un peu particulier car c'est pour éviter un code de controle.
Dans le checksum, seul le texte est pris en compte.
J'espere que ce fichier pourra aider à mieux comprendre mon PB.
Merci beaucoup pour tes reponses jusqu'a présent.
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
>
Any1_56
3 juil. 2008 à 22:40
3 juil. 2008 à 22:40
Ok je vois, mais tu vais bien expliqué dans ton premier message.
En passant le soucis ne viendrait'il pas du fait que tu affiches ah au lieu de al à la fin?
En passant le soucis ne viendrait'il pas du fait que tu affiches ah au lieu de al à la fin?
printf ("\nResultat al or 3= %x\n", ah);
Aniy_56
>
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
4 juil. 2008 à 08:18
4 juil. 2008 à 08:18
O_o" Ah oui exact... Le copier-coller n'a pas que des avantages! ^^
Merci beaucoup pour ton aide, je devrais maintenant etre en mesure de terminer sans soucis.
Merci encore
Merci beaucoup pour ton aide, je devrais maintenant etre en mesure de terminer sans soucis.
Merci encore