Date: prev next · Thread: first prev next last
2018 Archives by date, by thread · List index


Hallo Thomas,

Thomas Krumbein schrieb am 23.05.2018 um 18:21:
Hallo Andre,

die Liste akzeptiert keine Anhänge - die werden abgeschnitten.

Allerdings ergibt Deine unten angegeben Berechnung in einer Zeile exakt
2,1 - also wie erwartet.

Das kommt auf die Darstellung an. Wenn du auf "Standard" stellst und die Spalte schmal genug ist, ja; wenn du mehr Ziffern anzeigen lässt, nein.


Du musst allerdings auch bedenken, dass ein Computer nie korrekt rechnen
kann - es wird also immer zu Rundungsfehlern kommen.

Da liegt auch der Fehler beim Poster. Die Zahl 2,1 lässt sich eben nicht 'gut im Dualsystem darstellen', sondern ist eine unendliche, periodische Kommazahl.

 Meist sind die aber
so gering und werden durch die Darstellung wieder aufgehoben.

Für die meisten Anwendungen reicht dies. Wenn es nicht reicht, sollte man sowieso überlegen, ob eine Tabellenkalkulation das richtige Werkzeug ist. Es gibt nur wenige Fälle, in denen die Genauigkeit unter 14 signifikante Stellen rutscht. Dazu gehören beispielsweise lineare Regression mit mehreren Variablen, so ab 10 Variablen ist es nicht mehr brauchbar.

 Da Deine
erste Zahl eine Dezimalzahl ist, wird intern mit einem Double-Wert
gerechnet - und der kann nie exakt sein.

Kann schon, 0,5 und 0,25 und 0,125 usw. sind exakt als Double darstellbar. Aber 0,1 leider nicht.

Es wird übrigens intern immer in Double gerechnet, egal wie die Zahlen lauten.

[..]


Prüfe übrigens mal die Einstellung in den Optionen: Extras - Optionen -
LO Calc -> Berechnen. Die Option "Genauigkeit wie angezeigt" sollte
aktiviert sein - dann wird ein solcher Effekt nicht direkt sichtbar sein.

Das würde ich nicht als generelle Regel empfehlen. Damit handelst du dir typische "3 * 1/3 ungleich 1" Probleme ein. Du musst schon wissen, ob deine Daten dafür geeignet sind. Eher würde ich für die Anzeige nicht "Standard" nehmen, sondern die Anzahl der anzuzeigenden Dezimalstellen explizit angeben.

Mit freundlichen Grüßen
Regina

--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.