j'ai écris ma première formule sous la forme :
(9/5)*celsius +32
cette solution m'a été refusée car j'aurais mal fait la conversion...
Je tape alors (9.0/5.0)*celsius +32 comme les valeurs sont proposées en indices... et ça fonctionne...
Pour moi les deux formules sont équivalentes, mais à priori non...
quelqu'un peut m'éclairer sur la différence ?
difference 9.0 et 9? 5.0 et 5?
Discussion en cours
Commentaires (5)
- Populaires
- Nouveau
- Anciennes
Tu dois être connecté(e) pour laisser un commentaire
Noe Girard
21 février, 10:59
les doubles doivent être affichés avec une virgule mais si c'est 9.0
0
Mamadou Lom
15 février, 15:08
(9.0/5)*celsius +32 il faut enlever le .0 sur le 5
0
TACHA CHTL
3 février, 15:57
merci!!!
+2
VIVIA ANIIS
3 février, 10:10
I lost a lost of money to unknown bitcoin investors since then I have been noticing some disappearance in my wallet and now I just found out that all my money is gone. I try to get help but not until I say a review on how mr Jeff have help retire people of their funds. Am glad I was able to get me money back THANKS JEFF.
If you need help you can email him via jeffsilbert39 @ gmail •com.
WhatsApp +84 94 767 1524.
0
Nicolas
3 février, 08:51utile
Bonjour.
Les "double" ou "float" doivent impérativement avoir une virgule (on utilisera un "." à la place). Dans le cas d'une division, cela peut être sur le numérateur et/ou le dénominateur.
Dans votre exemple, double x = 9/5 serait égale à 1.0 au lieu de 1.8 car 9 et 5 sont des nombres entiers (int), les chiffres après la virgule ne seraient pas retenus par l'EDI et le résultat final serait faussé.
+4