SoftMaker.de

Deutschsprachiges Diskussionsforum
Aktuelle Zeit: 19.06.2013 05:34:29

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 03.07.2008 22:32:42 
Offline

Registriert: 14.02.2008 09:24:58
Beiträge: 121
Wohnort: Seeland - Schweiz
Siehe http://www.spiegel.de/netzwelt/web/0,15 ... 37,00.html

_________________
Windows 7 Home Premium 64bit


Nach oben
 Profil  
 
BeitragVerfasst: 04.07.2008 06:42:00 
Offline
SoftMaker Volunteers
SoftMaker Volunteers

Registriert: 23.02.2007 08:37:26
Beiträge: 2940
Dann addiere einmal in PM

0,05
-0,07
0,02
0

Das Ergebnis unterscheidet sich nicht von dem, das Excel ausspuckt...

Erst die Darstellung als Zahl (was bei Excel ja auch "hilft") erlaubt die korrekte Darstellung. Aber das auch nur, weil alles nach der 15. Stelle weggeschnitten wird (PM kennt auch nur 15 Stellen). Da ist eine E-18 einfach zu klein um sich bemerkbar zu machen.

Ob das allerdings absichtlich so gemacht wurde kann ich nicht sagen. Eine Windows-spezifische Problematik ist es nicht, denn in der Linux-Version kommt das gleiche Ergebnis.


Nach oben
 Profil  
 
BeitragVerfasst: 04.07.2008 08:49:55 
Offline

Registriert: 14.02.2008 09:24:58
Beiträge: 121
Wohnort: Seeland - Schweiz
Hallo
Eigentlich wolle ich mit einem Posting etwas "nettes" über Planmaker sagen. An und für sich verstehe ich zwar Deine Begründung, nicht aber die Aussage als solche. Tatsache ist, dass Excel ein falsches Resultat ausgibt und Planmaker nicht.


Dateianhänge:
Planmaker.jpg
Planmaker.jpg [ 25.67 KiB | 841-mal betrachtet ]
Excel.jpg
Excel.jpg [ 26.82 KiB | 841-mal betrachtet ]

_________________
Windows 7 Home Premium 64bit
Nach oben
 Profil  
 
BeitragVerfasst: 04.07.2008 09:11:32 
Offline
SoftMaker Volunteers
SoftMaker Volunteers

Registriert: 23.02.2007 08:37:26
Beiträge: 2940
Hübrid hat geschrieben:
Eigentlich wolle ich mit einem Posting etwas "nettes" über Planmaker sagen.

Das hatte ich auch so verstanden und die meisten Dinge tauchen auch bei PM nicht auf. Bis die Nummer mit dem Rundungsproblem.

Hübrid hat geschrieben:
Tatsache ist, dass Excel ein falsches Resultat ausgibt und Planmaker nicht.

Nein, das tut es nicht.
Die Zelle A7 zeigt die Rechnung, wie sie von PM ausgegeben wird. Die Zelle B7 zeigt dann das Ergebnis, wenn die Zelle als Zahl formatiert wird.

Dateianhang:
Rechnung.png
Rechnung.png [ 16.55 KiB | 833-mal betrachtet ]


Ich erkenne da keinen Unterschied zu Excel.


Nach oben
 Profil  
 
BeitragVerfasst: 04.07.2008 09:20:26 
Offline
SoftMaker Team
SoftMaker Team

Registriert: 03.12.2003 14:32:06
Beiträge: 2985
... was auch nicht erstaunlich ist, weil das weder eine Macke von Excel noch von PlanMaker ist. Beide verlassen sich logischerweise auf die Fließkommafunktionen der CPU, und diese können systembedingt nicht mit beliebiger Genauigkeit rechnen.

Das Ergebnis lässt sich korrigieren (oder "kaschieren", je nach Standpunkt), indem man in Datei/Eigenschaften mit "Endergebnis runden" und/oder "Zwischenergebnisse runden" das Ergebnis verbessert.

Ich bin mir ziemlich sicher, dass Google Docs auch nichts anderes macht, nur eben stillschweigend.

_________________
Martin Kotulla
SoftMaker Software GmbH


Nach oben
 Profil  
 
BeitragVerfasst: 04.07.2008 09:57:30 
Offline
SoftMaker Volunteers
SoftMaker Volunteers

Registriert: 23.02.2007 08:37:26
Beiträge: 2940
martin-k hat geschrieben:
Fließkommafunktionen der CPU

Upps, jau. Da war was... Denn das ist in der Tat bei allen Programm der fall, die ungeschönt die Ergebnisse durchreichen. Nicht alles ernst nehmen, was der Spiegel schreibt... Hab' ich mich doch glatt auf Glatteis führen lassen...

martin-k hat geschrieben:
Ich bin mir ziemlich sicher, dass Google Docs auch nichts anderes macht, nur eben stillschweigend.

Ist nicht unwahrscheinlich.

Ach, es geht doch nix über den guten alten HP-Taschenrechner ;-)


Nach oben
 Profil  
 
BeitragVerfasst: 20.08.2008 10:22:03 
Offline
Benutzeravatar

Registriert: 08.09.2006 19:43:07
Beiträge: 131
Wohnort: etwas westlich von München
pbk hat geschrieben:
martin-k hat geschrieben:
Fließkommafunktionen der CPU

Upps, jau. Da war was...

Und die Compiler und ihre Bibliotheken, die die Fließkommafunktionen dem Programm zugänglich machen.
Wenn SoftMaker und Microsoft denselben Compiler nähmen, z.b. Visual-C++, müsste man sich nicht wundern, wenn beide gleich rechnen. Im Guten wie im Schlechten.

pbk hat geschrieben:
martin-k hat geschrieben:
Ich bin mir ziemlich sicher, dass Google Docs auch nichts anderes macht, nur eben stillschweigend.

Ist nicht unwahrscheinlich.

Oder Google nimmt eine andere Bibliothek für die Rechenfunktionen.
Es gibt Bibliotheken, die mit beliebiger Genauigkeit rechnen.
Man frage mich nicht, wie beliebig "beliebig" nun ist, aber jedenfalls rechnen sie mit extrem vielen Stellen auch sehr große Ergebnisse präzise aus. Oder sehr kleine.

Offenbar hat der Windows-Taschenrechner sowas. Das Spiegel-Beispiel rechnet der nämlich richtig (wie auch der Spiegel anführt).

Gut möglich, dass Google seiner Kalkulation so eine Bibliothek spendiert hat.
Diese Bibliotheken haben nämlich nur zwei Nachteile: sie kosten Geld (Google dürfte das aber haben) und sie sind langsam, was freilich bei einer Web-basierten-Kalkulation weniger stören dürfte, mit der man üblicherweise keine allzu komplexen Berechnungen anstellt und wo eh' der Netzzugang bremst.

pbk hat geschrieben:
Ach, es geht doch nix über den guten alten HP-Taschenrechner ;-)

Du weisst, wie sie den entwickelt haben? Alles von Hand nachrechnen! Die damaligen Computer waren nicht genau genug, um nachprüfen zu können, ob der HP-35 bis in die letzte Stelle richtig rechnet.
Rechne mal "ein paar" Logarithmen und Wurzeln und Sini und Cosini von Hand bis in die zehnte, elfte Stelle nach.
Scheißjob =D>


Gruß
Tassilo


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de