begin process at 2012 05 29 02:13:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

[C++] precision


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

[C++] precision

mardi 4 décembre 2001 à 15:14:25 | [C++] precision

kikiops

comment faire pour avoir des resultats float avec deux decimales
j'vous donne un ch'tit exemple , ca sera plus simple pour m'faire comprendre

float a = 1.1111, b = 2.2222, resultat;
resultat = a+b;
//et j'veux que la variable resultat prenne la valeur 3.33 et non 3.3333


inutile de vous dire que j'debute
J'ai vu qu'il y a une soluce avec sprintf format, mais j'voudrais une astuce en C++
MERCI
mardi 4 décembre 2001 à 15:18:46 | Re : [C++] precision

kikiops

J'avais oublié, l'astuce qui veux que j'multiplie par cent (int)et rediviser par cent ne m'interesse pas trop non plus

je sais.....j'suis difficile



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

comment faire pour avoir des resultats float avec deux decimales
j'vous donne un ch'tit exemple , ca sera plus simple pour m'faire comprendre

float a = 1.1111, b = 2.2222, resultat;
resultat = a+b;
//et j'veux que la variable resultat prenne la valeur 3.33 et non 3.3333


inutile de vous dire que j'debute
J'ai vu qu'il y a une soluce avec sprintf format, mais j'voudrais une astuce en C++
MERCI
mardi 4 décembre 2001 à 15:55:37 | Re : [C++] precision

fr1man

Le seul truc que je peux te donner, c'est au niveau de l'affichage.
float reel=2.1233548;
printf("%.2f",reel);
.2f pour l'avoir sur deux digits




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

J'avais oublié, l'astuce qui veux que j'multiplie par cent (int)et rediviser par cent ne m'interesse pas trop non plus

je sais.....j'suis difficile



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

comment faire pour avoir des resultats float avec deux decimales
j'vous donne un ch'tit exemple , ca sera plus simple pour m'faire comprendre

float a = 1.1111, b = 2.2222, resultat;
resultat = a+b;
//et j'veux que la variable resultat prenne la valeur 3.33 et non 3.3333


inutile de vous dire que j'debute
J'ai vu qu'il y a une soluce avec sprintf format, mais j'voudrais une astuce en C++
MERCI

mardi 4 décembre 2001 à 19:36:15 | Re : [C++] precision

kikiops

pour la stocker il y a ca (reponse kon m'a donne sur un ote forum)

pour stocker, le formatage de sprintf

float fPiPouet = 0.31416;
char lpszBuffer[256];

sprintf(lpszBuffer, "%5.2f",pouet);

mettre 0.31 dans lpszBuffer...


Mais j'capte rien et j'aime bien comprendre


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

Le seul truc que je peux te donner, c'est au niveau de l'affichage.
float reel=2.1233548;
printf("%.2f",reel);
.2f pour l'avoir sur deux digits




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

J'avais oublié, l'astuce qui veux que j'multiplie par cent (int)et rediviser par cent ne m'interesse pas trop non plus

je sais.....j'suis difficile



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

comment faire pour avoir des resultats float avec deux decimales
j'vous donne un ch'tit exemple , ca sera plus simple pour m'faire comprendre

float a = 1.1111, b = 2.2222, resultat;
resultat = a+b;
//et j'veux que la variable resultat prenne la valeur 3.33 et non 3.3333


inutile de vous dire que j'debute
J'ai vu qu'il y a une soluce avec sprintf format, mais j'voudrais une astuce en C++
MERCI




Cette discussion est classée dans : resultat, float, precision


Répondre à ce message

Sujets en rapport avec ce message

Probl avec float et int [ par David2907 ] Après un calcul, comment faire pour afficher un resultat sans virgule ou un resultat avec virugule???Merci Help, DevC++ fonction retournant un float, résultat très étrange... [ par yom007 ] Bonjour,   je travaille sous devC++ et là c'est l'incompréhension, peut-etre qu'une ame charitable pourra venir à mon secours...J'ai reussi à isoler m Probleme de redéfinition dans une structure [ par Manubbosse ] Bonjour à tous.Je suis stagiaire dans une entreprise et je dois (entre autre) programmer un coeur de calcul (en C++) à intégrer dans un logiciel.Malhe équation et tableaux [ par cabarrus ] je ne trouve pas l'erreur dans mon programme?#include#includeint deltanul(int);float deltainf(float);float deltasup(float);void main(void){float a,b,c mettre un float dans une edit box [ par tavernier ] Je cherche à mettre un float dans une edit box.Je pense que SetDlgItemInt ne peux pas me servir à ca,n'est-ce pas ?Mais comment faire pour se servir d float-->char* ou double-->char* [ par tavernier ] Help !Comment puis-je faire pour transformer mon float, ou mon double en char * ?Merci d'avanceJulien (Militant 4NT! M!Cr0$0FT depuis toujours!) double ou float ??? [ par michelmt ] j'ai une boite de dialogue où je doit entrée des donné numérique comme ( 2.25 )mais il ne veut pas mettre le POINT ,j'ai essayer "double" puis "float recuperation float ds fichier txt [ par sheeper ] BonjourAlors voila je cherche a recuperer un float a partir d'un fichier txt en choisissant la ligne a laquelle je veux regarder. J'ai bien essaye d'u float->double [ par cstephane78 ] stephane 78bonjour,Connaissez-vous une méthode qui permet de convertir un float en double sans perte de precision (ajout de 0 à la suite du nombre à 1 convertir un float en string [ par hobbes ] Bonjour,Comment peut on convertire un float en string en c ????Merci,Hobbes


Nos sponsors


Sondage...

Comparez les prix

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 : 0,780 sec (3)

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