Compteur
Résolu/Fermé
A voir également:
- Compteur
- Compteur de pas - Télécharger - Sport
- Compteur vba - Forum Excel
- Problème compteur woyofal - Forum Objets connectés
- Compteur de clic ✓ - Forum Logiciels
- Compteur sigma n'affiche plus la vitesse ✓ - Forum Loisirs / Divertissements
3 réponses
mamiemando
Messages postés
32283
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 mars 2023
7 572
7 déc. 2016 à 09:50
7 déc. 2016 à 09:50
Bonjour
Prenons une valeur de i pour fixer les idées. Mettons i = 7.
1) --i signifie je décrémente, puis je retourne cette valeur, donc i passe à 6 et --i correspond donc à 6.
2) On peut à présent calculer la soustraction :
- l'opérande de gauche est i (qui vaut maintenant 6)
- l'opérande de droite vaut 6 (c'est ce qu'on a calculé dans l'étape (1))
On obtient donc 0. On aurait pu prendre n'importe quelle valeur initiale de i, on aurait toujours obtenu 0. Donc en gros il est plus naturel de remplacer cette ligne par l'instruction
Bonne chance
Prenons une valeur de i pour fixer les idées. Mettons i = 7.
1) --i signifie je décrémente, puis je retourne cette valeur, donc i passe à 6 et --i correspond donc à 6.
2) On peut à présent calculer la soustraction :
- l'opérande de gauche est i (qui vaut maintenant 6)
- l'opérande de droite vaut 6 (c'est ce qu'on a calculé dans l'étape (1))
On obtient donc 0. On aurait pu prendre n'importe quelle valeur initiale de i, on aurait toujours obtenu 0. Donc en gros il est plus naturel de remplacer cette ligne par l'instruction
i = 0;puisqu'en fin de compte, quoi qu'il arrive, on affecte la valeur 0 à i.
Bonne chance
nagaD.scar
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
240
Modifié par nagaD.scar le 7/12/2016 à 10:01
Modifié par nagaD.scar le 7/12/2016 à 10:01
Salut,
le décrément se fait avant l'opération (--i => avec i-- il se ferai après).
Donc, ton test va toujours donner i=0
pour i = N
(N - 1 ) - (N - 1 ) = 0
naga
le décrément se fait avant l'opération (--i => avec i-- il se ferai après).
Donc, ton test va toujours donner i=0
pour i = N
(N - 1 ) - (N - 1 ) = 0
naga