' schrieb:Also für Finanzberechnungen, wenn Eingaben und Ergebnisse immer in Mark und Pfennig dastehen sollen, macht es schon Sinn. Vielleicht erhofft sich NI mit diesem Format, daß auch der Finanzsektor künftig LabVIEW benutzt. Und da reichen 64 Bit auch aus, immerhin kann man da mit Trillionen Mark auf den Pfennnig genau rechnen, mit Format DBL geht das - was die Präzision betrifft - wahrscheinlich nicht.
Eine Double Floating Point Zahl hat 52 Bits für die Mantisse plus ein implizites Bit also 53 Bit. Das ergibt eine maximal darstellbare Zahl von 2^53 = 9007199254740992 ~= 9 * 10^15. Mit zwei Dezimalen weniger für Deine "Pfennige" kommt man da also auf beinahe 10^14 Euro die mit einer Auflösung von 1 Cent darstellbar sind. Das ist tatsächlich nicht ganz eine Trillion (10^18) Euro ^_^.
Mit einer 64 Bit Fixed Point Zahl geht es aber leider auch nicht ganz, nicht mal wenn man mit vorzeichenlosen Zahlen arbeitet (ein interessantes Konzept in der finanziellen Welt
). Die kann nähmlich sonst nur 2^63 = 9 * 10^18 darstellen was mit der Genauigkeit für Cents nicht ganz 10^17 übrig lässt also auch nicht genug für eine Trillion.
Rolf Kalbermatter