hmm, hab jetzt mal gesucht aber nix gefunden.
Kannst du mir einen Tipp geben, was 'Deltas' sind, bzw. wie man damit eine
Vergleich durchführt.

danke,
marcus


Original Message:
-----------------
From: Christoph Wille [EMAIL PROTECTED]
Date: Tue, 30 Nov 2004 08:48:07 +0100
To: [EMAIL PROTECTED]
Subject: Re: [CSharp.net] Double und Addition


Direktes Double-Vergleichen ist ein no-no; daf�r verwendet man Deltas.

Chris

At 08:41 AM 11/30/2004, you wrote:
>Ich habe eine Frage zur Konvertierung und Addition von 'Double' Typen, die
>mir einige Schwierigkeiten bereiten.
>
>Folgender kleiner Code-Ausschnitt:
>
>~~~
>Double Value1 = Convert.ToDouble("0,05"); Double Value2 =
>Convert.ToDouble("0,01");
>
>Double Erg = Value1 + Value2;
>
>if(Erg==Convert.ToDouble("0,06"))
>         Console.Write("Equal");
>else
>         Console.Write("Not Equal");
>~~~
>
>Leider bekomme ich immer 'Not Equal' als Ergebnis da die Variable 'Erg' bei
>der Addition den Wert 0,0600000000000000005 erh�lt, obwohl Value1 und
>Value2 den richtigen Wert enthalten
>
>Wie bekomme ich jedoch nun den wirklichen Wert (0,06) und die korrekte
>Pr�zession, damit dieser Vergleich hier funktioniert? Wo liegt der
Fehler?
>
>Danke f�r jede Hilfe,
>marcus


_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net


--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .


_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Reply via email to