IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

VC++ .NET Discussion :

probl�me de d�cimaux


Sujet :

VC++ .NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    14
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 14
    Par d�faut probl�me de d�cimaux
    bonjour,

    je dois faire des additions de nombre d�cimaux, mais je n'arrive pas � obtenir un r�sultat juste:
    15369,25
    195125,4
    204919,4
    248272,5
    7128,74
    94994,7
    209179,3
    218602,4
    138709,4
    109842,8
    200966,4
    106826,9
    89406,34
    je devrais obtenir 1839343,53 or j'obtiens 1839343,56. Il s'agit au d�part de String que je convertis; j'ai essay� les floats, les doubles et m�me les 'System:ecimal'; je n'arrive � rien. Il s'agit de donn�es financi�res, et si dans cet exemple il y a peu de nombres, j'ai beaucoup d'autres donn�es que je traite, et au final, ces 'petites erreurs' me font un grand �cart.
    j'ai cherch� sur le net, et je n'ai rien trouv� de pertinent...

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Il me semble que pour des donn�es financi�res, Decimal doit convenir..
    Ou bien, tu peux peut-�tre essayer un CurrencyWrapper, qui encapsule le type CURRENCY de COM/OLE. Mais c'est bas� autour d'un Decimal de toute fa�on...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

Discussions similaires

  1. probl�me avec les nombres d�cimaux
    Par pierrot10 dans le forum Langage
    R�ponses: 2
    Dernier message: 07/02/2008, 10h09
  2. [Probl�me] x^2+y^2=1 et d�cimaux
    Par Nemerle dans le forum Math�matiques
    R�ponses: 50
    Dernier message: 26/01/2008, 19h30
  3. Probl�me avec le format des d�cimaux
    Par layouni dans le forum Framework .NET
    R�ponses: 1
    Dernier message: 14/02/2007, 13h43
  4. [SQL 2005] probl�mes de gestion des chiffres d�cimaux
    Par skystef dans le forum Acc�s aux donn�es
    R�ponses: 1
    Dernier message: 10/01/2007, 11h40
  5. Probl�me nombre d�cimaux
    Par salut12345 dans le forum C++
    R�ponses: 3
    Dernier message: 29/10/2005, 12h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo