Explication

Résolu
tenohthree Messages postés 55 Statut Membre -  
tenohthree Messages postés 55 Statut Membre -
Bonjour,
que signifie cette ligne dans c++?
for(int i=1000000000; i>=1; i/=1000)

comment elle devient dans c
est ce que i/=1000 est equivalent à i/1000?

6 réponses

Lazarey Messages postés 3793 Statut Membre 745
 
Salut,

Je pense que ça veut dire que tu divise i par 1000 à chaque tour de boucle.
Je sais que pour l'addition, on peut écrire i+=1, ça veut dire qu'on à ajoute 1 à i.
0
TaKe_Da_ShAkEr Messages postés 28 Statut Membre 2
 
Bonjour,

Utilise la fonction Rechercher, c'est pas bien compliqué - -...

(Regarde aux opérateurs d'assignation)
https://www.commentcamarche.net/contents/191-langage-c-les-operateurs

TaKe_Da_ShAkEr
0
tenohthree Messages postés 55 Statut Membre
 
quel est la difference entre i/=1000 et i/1000
0
Lazarey Messages postés 3793 Statut Membre 745
 
Pas très poli ce TaKe_Da_ShAkEr
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
TaKe_Da_ShAkEr Messages postés 28 Statut Membre 2
 
Bonjour,

la différence est la suivante :
i/=1000 => divise i par 1000 et affecte le résultat à i

i/1000 => réalise la simple opération de i divisé par 1000

Cordialement,

TaKe_Da_ShAkEr
0
tenohthree Messages postés 55 Statut Membre
 
merci TaKe_Da_ShAkEr et a tt le monde
0