Bug ou erreur ?
Résolu/Fermé
oli5667
Messages postés
139
Date d'inscription
lundi 27 janvier 2014
Statut
Membre
Dernière intervention
23 novembre 2016
-
Modifié par crapoulou le 1/02/2015 à 15:52
oli5667 Messages postés 139 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 23 novembre 2016 - 5 févr. 2015 à 03:26
oli5667 Messages postés 139 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 23 novembre 2016 - 5 févr. 2015 à 03:26
A voir également:
- Bug ou erreur ?
- Erreur 0x80070643 - Accueil - Windows
- Bug yahoo mail - Accueil - Mail
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Bug chatgpt - Accueil - Intelligence artificielle
3 réponses
sambia39
Messages postés
610
Date d'inscription
vendredi 31 juillet 2009
Statut
Membre
Dernière intervention
9 février 2023
49
Modifié par sambia39 le 1/02/2015 à 16:25
Modifié par sambia39 le 1/02/2015 à 16:25
Bonjour
Tu as fait de petite erreur dans ton code (les quatre dernières lignes) tu à oublier de faire le retour chariot
à bientôt
Celui qui peut, agit. Celui qui ne peut pas, enseigne. Il y a deux sortes de savants: les spécialistes, qui connaissent tout sur rien, et les philosophes, qui ne connaissent rien sur tout. G.B Shaw
Tu as fait de petite erreur dans ton code (les quatre dernières lignes) tu à oublier de faire le retour chariot
'\n', mais ceci dit la division ne donne pas 0 mais bien 0.571429 avec un cast
float( l'arrondit ) calculatrice = 0,57142857142
à bientôt
Celui qui peut, agit. Celui qui ne peut pas, enseigne. Il y a deux sortes de savants: les spécialistes, qui connaissent tout sur rien, et les philosophes, qui ne connaissent rien sur tout. G.B Shaw
oli5667
Messages postés
139
Date d'inscription
lundi 27 janvier 2014
Statut
Membre
Dernière intervention
23 novembre 2016
2
2 févr. 2015 à 00:22
2 févr. 2015 à 00:22
Merci beaucoup!!!
oli5667
Messages postés
139
Date d'inscription
lundi 27 janvier 2014
Statut
Membre
Dernière intervention
23 novembre 2016
2
5 févr. 2015 à 03:26
5 févr. 2015 à 03:26
Vous irez voir mon autre forum car j'ai vraiment besoin d'aide
Il se prénomme " fonction supplémentaire avec "switch"".
Merci d'avance
Il se prénomme " fonction supplémentaire avec "switch"".
Merci d'avance
2 févr. 2015 à 07:44
2 févr. 2015 à 16:28
D'accord , mais dans le cas d'une simple division c'est souvent le qui est utiliser.
Après rien n'empêche d'utiliser la double précision ou la précision étendue.
à bientôt
2 févr. 2015 à 18:28
Ici on calcule un double et il est affiché tel quel (pas de conversion en float)
Modifié par [Dal] le 3/02/2015 à 14:07
An unsuffixed floating constant has type double. If suffixed by
the letter f or F, it has type float. If suffixed by the letter l
or L, it has type long double.
une constante à virgule est par défaut considérée comme un double.
c'est à distinguer du spécificateur %f de printf, qui a un autre objet, et qui, lui, permet d'afficher un nombre décimal à virgule, ce qui permet d'afficher un double comme un float.
Dal
3 févr. 2015 à 14:40
1.5 est un double, si on veut un float, on met 1.5f.
Pour le printf, c'est c'est que j'ai mis aussi...
D'ailleurs ce n'est pas propre au printf mais à toutes les fonctions à argument variable prenant en paramètre des floats.