begin process at 2012 05 29 15:51:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Divers

 > 

Peut etre con


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Peut etre con

lundi 25 août 2003 à 13:50:46 | Peut etre con

ToToL

Membre Club
je ne sait pas pourquoi alor que j'ai fait cela plus d'une fois sans avoir ce probleme : quand je fait une division par exemple 3/2 il me sort le resultat : 1 et non 1.5

par exemple :

#include <iostream.h>

int main()
{
cout << 3/2;
return 0;
}

et il maffiche : 1

comment regler ce probleme ?

@+
lundi 25 août 2003 à 14:08:40 | Re : Peut etre con

BruNews

Administrateur CodeS-SourceS
dis lui que tu veux un double, auqule cas mets tous les cast necessaires, un compilo n'est pas un devin.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> je ne sait pas pourquoi alor que j'ai fait cela plus d'une fois sans avoir ce probleme : quand je fait une division par exemple 3/2 il me sort le resultat : 1 et non 1.5
>
> par exemple :
>
> #include <iostream.h>
>
> int main()
> {
> cout << 3/2;
> return 0;
> }
>
> et il maffiche : 1
>
> comment regler ce probleme ?
>
> @+
lundi 25 août 2003 à 14:39:59 | Re : Peut etre con

ToToL

Membre Club
je lui ai di que je voulai un double ( double a = 3 / 2 ) mais il me sort tjr 1 et j'y comprend rien le truc le plus simple a fait


-------------------------------
Réponse au message :
-------------------------------

> dis lui que tu veux un double, auqule cas mets tous les cast necessaires, un compilo n'est pas un devin.
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > je ne sait pas pourquoi alor que j'ai fait cela plus d'une fois sans avoir ce probleme : quand je fait une division par exemple 3/2 il me sort le resultat : 1 et non 1.5
> >
> > par exemple :
> >
> > #include <iostream.h>
> >
> > int main()
> > {
> > cout << 3/2;
> > return 0;
> > }
> >
> > et il maffiche : 1
> >
> > comment regler ce probleme ?
> >
> > @+
>
lundi 25 août 2003 à 14:57:02 | Re : Peut etre con

BruNews

Administrateur CodeS-SourceS
3 et 2 sont mises comme constantes (en dur) donc interpretees par defaut en int.
(double) 3.0 / 2.0
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> je lui ai di que je voulai un double ( double a = 3 / 2 ) mais il me sort tjr 1 et j'y comprend rien le truc le plus simple a fait
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > dis lui que tu veux un double, auqule cas mets tous les cast necessaires, un compilo n'est pas un devin.
> > BruNews, ciao...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > je ne sait pas pourquoi alor que j'ai fait cela plus d'une fois sans avoir ce probleme : quand je fait une division par exemple 3/2 il me sort le resultat : 1 et non 1.5
> > >
> > > par exemple :
> > >
> > > #include <iostream.h>
> > >
> > > int main()
> > > {
> > > cout << 3/2;
> > > return 0;
> > > }
> > >
> > > et il maffiche : 1
> > >
> > > comment regler ce probleme ?
> > >
> > > @+
> >
>
lundi 25 août 2003 à 20:53:55 | Re : Peut etre con

ToToL

Membre Club
Mais comment changer la précision d'un chiffre integer
car si je le fait saisir par un utilisateur c plsu simple pour lui d'écrir 2 que 2.0.

est ce que le (double) doit apparaitre dans le code ou c'était juste pour me signaler que cela devenait un double ?

++

-------------------------------
Réponse au message :
-------------------------------

> 3 et 2 sont mises comme constantes (en dur) donc interpretees par defaut en int.
> (double) 3.0 / 2.0
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > je lui ai di que je voulai un double ( double a = 3 / 2 ) mais il me sort tjr 1 et j'y comprend rien le truc le plus simple a fait
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > dis lui que tu veux un double, auqule cas mets tous les cast necessaires, un compilo n'est pas un devin.
> > > BruNews, ciao...
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > je ne sait pas pourquoi alor que j'ai fait cela plus d'une fois sans avoir ce probleme : quand je fait une division par exemple 3/2 il me sort le resultat : 1 et non 1.5
> > > >
> > > > par exemple :
> > > >
> > > > #include <iostream.h>
> > > >
> > > > int main()
> > > > {
> > > > cout << 3/2;
> > > > return 0;
> > > > }
> > > >
> > > > et il maffiche : 1
> > > >
> > > > comment regler ce probleme ?
> > > >
> > > > @+
> > >
> >
>
lundi 25 août 2003 à 21:06:45 | Re : Peut etre con

BruNews

Administrateur CodeS-SourceS
la valeur saisie doit aller dans un double, ne me demande pas comment en console.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> Mais comment changer la précision d'un chiffre integer
> car si je le fait saisir par un utilisateur c plsu simple pour lui d'écrir 2 que 2.0.
>
> est ce que le (double) doit apparaitre dans le code ou c'était juste pour me signaler que cela devenait un double ?
>
> ++
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > 3 et 2 sont mises comme constantes (en dur) donc interpretees par defaut en int.
> > (double) 3.0 / 2.0
> > BruNews, ciao...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > je lui ai di que je voulai un double ( double a = 3 / 2 ) mais il me sort tjr 1 et j'y comprend rien le truc le plus simple a fait
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > dis lui que tu veux un double, auqule cas mets tous les cast necessaires, un compilo n'est pas un devin.
> > > > BruNews, ciao...
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > je ne sait pas pourquoi alor que j'ai fait cela plus d'une fois sans avoir ce probleme : quand je fait une division par exemple 3/2 il me sort le resultat : 1 et non 1.5
> > > > >
> > > > > par exemple :
> > > > >
> > > > > #include <iostream.h>
> > > > >
> > > > > int main()
> > > > > {
> > > > > cout << 3/2;
> > > > > return 0;
> > > > > }
> > > > >
> > > > > et il maffiche : 1
> > > > >
> > > > > comment regler ce probleme ?
> > > > >
> > > > > @+
> > > >
> > >
> >
>
lundi 25 août 2003 à 21:10:42 | Re : Peut etre con

ToToL

Membre Club
a merci c sa ke je ne fesait po je fesait direct l'operation en créan le double donc il ne pour ke prendre le resultat de l'operation en integer

thx


-------------------------------
Réponse au message :
-------------------------------

> la valeur saisie doit aller dans un double, ne me demande pas comment en console.
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Mais comment changer la précision d'un chiffre integer
> > car si je le fait saisir par un utilisateur c plsu simple pour lui d'écrir 2 que 2.0.
> >
> > est ce que le (double) doit apparaitre dans le code ou c'était juste pour me signaler que cela devenait un double ?
> >
> > ++
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > 3 et 2 sont mises comme constantes (en dur) donc interpretees par defaut en int.
> > > (double) 3.0 / 2.0
> > > BruNews, ciao...
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > je lui ai di que je voulai un double ( double a = 3 / 2 ) mais il me sort tjr 1 et j'y comprend rien le truc le plus simple a fait
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > dis lui que tu veux un double, auqule cas mets tous les cast necessaires, un compilo n'est pas un devin.
> > > > > BruNews, ciao...
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > je ne sait pas pourquoi alor que j'ai fait cela plus d'une fois sans avoir ce probleme : quand je fait une division par exemple 3/2 il me sort le resultat : 1 et non 1.5
> > > > > >
> > > > > > par exemple :
> > > > > >
> > > > > > #include <iostream.h>
> > > > > >
> > > > > > int main()
> > > > > > {
> > > > > > cout << 3/2;
> > > > > > return 0;
> > > > > > }
> > > > > >
> > > > > > et il maffiche : 1
> > > > > >
> > > > > > comment regler ce probleme ?
> > > > > >
> > > > > > @+
> > > > >
> > > >
> > >
> >
>


Cette discussion est classée dans : probleme, exemple, con


Répondre à ce message

Sujets en rapport avec ce message

Qt > Probleme contrariant [ par shorzy ] "Hello World" Je débute à peine dans Qt. J'ai essayé un Exemple tous Bête : C'est un exempla fournit officiel de chez "Qt" [^^happy10] http://doc.trol probleme avec les instructions [ par developvbdebut ] Bonjour tout le mondeJe suis entreint de faire un projet puissance 4.J'ai un question concernant les instructions, je souhaiterais si possible les réd probleme tout con !! [ par logray ] mon problème est surement tout con mais je n'arrive pas à le résoudre : lorsque j'exécute mon programme en mode debug ou release depuis MVC6.0, il m'a probleme de debutant surement tout con ! [ par dletozeun ] aaahhh j'y arrive pas !!!je voudrais savoir si il est possible de faire cela en C:int main(){char a[]="abc";char b[]="abc";if (a==b){cout}else{cout<<" probleme a la con [ par flatou ] slt a tousj'ai une fenetre, avec un menu. j'ai un identifiant de menu qui est IDR_FILE_SAVEa un moment dans mon programme, je dois executé le code qui treeview expand ... probleme [ par illustre ] quelqu'un pourrait il me dire comment faire pour recuperer le handle du 1er element d'une branche que l'on viens d'"expander" sans avoir a selectionné probleme pour ecrire dans un fichier en C [ par kekobaron ] Bonjour,Je suis novice en C et je suis confronté à un probleme. Je souhaite enregistrer une phrase dans un fichier mais seul le premier mot est enregi prob de fonction [ par flatou ] salut a tousj'ai créé une fonction qui dans certains cas, doit s'appelé elle meme. comme je le pensais ca pose un probleme lors de l'execution.comment prog d'exemple openGL + SDL [ par Arnaud16022 ] Hi!je cherche une source qui montre comment créer une fenetre, détecter les touches du clavier et les mouvements de la souris ... avec la SDL, ET d'af


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,591 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales