Autor Thema: "Total" in Ansicht runded falsch  (Gelesen 1948 mal)

Offline cfiber

  • Frischling
  • *
  • Beiträge: 46
"Total" in Ansicht runded falsch
« am: 16.02.06 - 05:05:12 »
Hallo,

wenn ich in einer Ansicht die Summe einer Spalte anzeigen lassen, kommt es manchmal zu folgender Darstellung:

100.45
40.50
...
...
...
_______
500.8999999999999


Das Feld in den Dokumenten ist ein Nummernfeld, mit 2 Dezimalstellen, das lasse ich einfach im View anzeigen.

Wenn kein Dokument im View ist, dann wird manchmal folgendes (o.ä.) angezeigt:

____________
0.0000006784


Kennt das Phänomen jemand?


DANKE!

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: "Total" in Ansicht runded falsch
« Antwort #1 am: 16.02.06 - 07:54:18 »
Kann man bei diesen Spaltenformeln nicht angeben, dass die Ergebnisse auf sagen wir 3 Nachkommastellen gerundet werden sollen?

Ich bin nicht so der höhere Mathematiker, weshalb meine Erklärungen vielleicht begrifflich nicht so exakt sind. In den groben Linien stimmt es aber.

Das Problem gibts in Fließkommazahlen auf allen Programmierplattformen:
Die Menge der Rationalen Zahlen ist unendlich
{0.1, 0.01, 0.001, 0.0001, 0.00001, 0.000001, [...]}
Die Menge des Speicherplatz für die Fließkommazahlen aber nicht.
Such mal in google nach "Fließkommazahlen Rundungsfehler"

Ein bischen out-of-topic:
In Java gibts extra die Klasse java.math.BigDecimal. Die verschiebt diese Ungenauigkeiten für das Rechnen mit Rationalen Zahlen stark nach aussen.
Wolfgang Flamme kennt irgendwelche Mathematikprogramme, die sogar mit wirklichen Brüchen rechnen können.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: "Total" in Ansicht runded falsch
« Antwort #2 am: 16.02.06 - 07:59:43 »
ein solches Programm ist z.B. Matematica oder MathCad.

Wahrscheinlich verwendest du die Spalteneigenschaft um die Genauigkeit auf 2 Stellen nach dem Komma festzulegen. Verwende anstelle in der Spaltenformel @Round, dann dürfte das Summenergebnis auch besser aussehen.
Gruß
Dirk

Offline cfiber

  • Frischling
  • *
  • Beiträge: 46
Re: "Total" in Ansicht runded falsch
« Antwort #3 am: 16.02.06 - 08:56:12 »
Danke euch, werde das probieren, aber warum erscheint auch bei keinen Dokumenten in der Ansicht unten:


____________
0.000004564

Da sind ja keine Dokumente mehr. Kann doch nur nen Bug sein, oder?

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: "Total" in Ansicht runded falsch
« Antwort #4 am: 16.02.06 - 10:02:58 »
sind eventuell Dokumente mit Leserfeldern in der Ansicht, auf die du keine Leserechte hast?
Gruß
Dirk

Offline Untitled

  • Senior Mitglied
  • ****
  • Beiträge: 364
    • Musiker24.ch - Musiker und Bands finden
Re: "Total" in Ansicht runded falsch
« Antwort #5 am: 16.02.06 - 10:35:06 »
Ich hab dieses Phänomen auch schon in anderen Applikationen beobachtet. Zum Beispiel MS Access. Oder MS Word. Ich hab da auch schon gesehen, dass zum Bleistift Werte wie 5 auf 4.99 "abgerundet" wurden.

Ich denke nicht dass das ein Bug von Notes ist. Sondern eher eine generelle "Ungenauigkeit" in Windows oder C++?

Grüsse
Untitled

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz