Einzelnen Beitrag anzeigen

Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#7

Re: Nachkommastellen zählen

  Alt 2. Sep 2005, 08:27
Zitat von dizzy:
Zitat von JayK:
Und der Vollständigkeit halber zuliebe: Wie siehts bei decimal Zahlen aus mit der Nachkommastellenzählung?
Was meinst du mit "dezimal"? Dezimal steht nur für Zahlen zur Basis 10, und sagt nichts darüber aus ob sie einen nachkommaanteil besitzen oder nicht.
In C# ist schon ein Typ implementiert, mit dem sich Dezimalzahlen exakt darstellen lassen. Sein Name: decimal .
Zur Zählung der Nachkommastellen wäre es wahrscheinlich am besten, mit "unsafe code"die Variable in Mantisse und Exponent zu zerlegen, das Ergebnis müsste dann "Anzahl von Nicht-Null-Stellen der Mantisse von links - Exponent" oder so ähnlich sein. Allerdings gibt es nicht einmal in Hejlsbergs Buch eine genaue Beschreibung der decimal-Struktur.
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat