Bonjour,
Je me pose des questions bêtes :
Lorsque je donne le code suivant, où a est une variable et f une fonction définie ailleurs :
Le programme va t'il à chaque itération calculer f(a) ? Où faut il faire le calcul avant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for(i=1;i<f(a),i++) { ... }
J'ai bien conscience que dans la plupart du temps la différence est minime.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 b=f(a); for(i=1;i<b,i++) { ... }
Dans le même genre, est il bien de laisser des calculs dans du code, du genre a = 2*1.325/3 ? Le calcul est fait à la compilation ou au moment de lancer le programme ?
Merci.
Partager