[C] - Calcul variable
Résolu/Fermé
A voir également:
- [C] - Calcul variable
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Vba range avec variable ✓ - Forum VB / VBA
- Formule de calcul excel - Guide
- Calcul période d'essai cdi simulateur excel ✓ - Forum Excel
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
7 réponses
tu n'es absolument pas obligé de mettre quoique ce soit.
Par contre sache qu'elle n'est pas initialisée, et a priori, si tu commet l'erreur de la lire sans avoir affecté de valeur avant, tu risques d'avoir des surprises (valeur aléatoire, dépendant du compilateur et de l'état de la mémoire... aucune garantie de ce qui se passera !) mais dans ton cas tu n'en as pas besoin.
Par contre sache qu'elle n'est pas initialisée, et a priori, si tu commet l'erreur de la lire sans avoir affecté de valeur avant, tu risques d'avoir des surprises (valeur aléatoire, dépendant du compilateur et de l'état de la mémoire... aucune garantie de ce qui se passera !) mais dans ton cas tu n'en as pas besoin.
Yorn
Messages postés
9
Date d'inscription
mardi 25 décembre 2007
Statut
Membre
Dernière intervention
28 octobre 2009
3
27 oct. 2009 à 16:51
27 oct. 2009 à 16:51
Je ne suis pas certain de bien comprendre la question, mais si ma réponse ne convient pas, fais signe.
En fait, à ce moment-ci, "dessus" peut valoir n'importe quoi. Du moment que tu lui attributs n'importe quelle valeur par le "=", "dessus" prendra cette valeur.
Exemple :
Si la déclaration avait été :
Suite au passage de :
"dessus" vaudra alors encore 53
En espérant que ça ait répondu à ta question!
En fait, à ce moment-ci, "dessus" peut valoir n'importe quoi. Du moment que tu lui attributs n'importe quelle valeur par le "=", "dessus" prendra cette valeur.
Exemple :
Si la déclaration avait été :
double dessus = 25.78, nombre = 52.78;
Suite au passage de :
dessus = ceil(nombre);
"dessus" vaudra alors encore 53
En espérant que ça ait répondu à ta question!
Merci pour vos réponses.
Donc si j'ai bien compris, ça:
____________________________________________
double dessus = 0, nombre = 52.71;
dessus = ceil(nombre); // dessus vaudra 53
____________________________________________
pourrait s'écrire comme cela ou non?
____________________________________________
double dessus = , nombre = 52.71;
dessus = ceil(nombre); // dessus vaudra 53
____________________________________________
ou alors encore comme ça?
____________________________________________
double dessus, nombre = 52.71;
dessus = ceil(nombre); // dessus vaudra 53
____________________________________________
Ma question en plus clair: est-il possible d'initialiser la variable "dessus" d'une autre manière que "double dessus = 0"?
Donc si j'ai bien compris, ça:
____________________________________________
double dessus = 0, nombre = 52.71;
dessus = ceil(nombre); // dessus vaudra 53
____________________________________________
pourrait s'écrire comme cela ou non?
____________________________________________
double dessus = , nombre = 52.71;
dessus = ceil(nombre); // dessus vaudra 53
____________________________________________
ou alors encore comme ça?
____________________________________________
double dessus, nombre = 52.71;
dessus = ceil(nombre); // dessus vaudra 53
____________________________________________
Ma question en plus clair: est-il possible d'initialiser la variable "dessus" d'une autre manière que "double dessus = 0"?
Bonjour,
Cette ecriture est correcte
double dessus, nombre = 52.71;
et donc l'autre ne l'est pas.
A+.
Cette ecriture est correcte
double dessus, nombre = 52.71;
et donc l'autre ne l'est pas.
A+.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question