"Juergen Franssen" hat am 18/01/2010 um 11:49:31 +1100 zum Thema "[de-users] OOo 3.1.1 (Calc) Problem mit 16-stelliger Zahl?" geschrieben:
> Hallo, > wenn ich in eine Zelle bei Calc irgendeine 16-stellige Zahl eingebe > und dann die Eingabe z.B. durch Enter abschließe, dann wandelt Calc > die Zahl in eine einstellige Zahl mit 14 Stellen hinterm Komma, > einem E und +016 um. Eine 17-stellige Zahl wird ebenfalls zu einer > einstelligen Zahl mit 14 Stellen hinterm Komma, einem E und +17 usw. > Also z.B. aus 12345678912345678 wird 1,23456789123457E+016 und aus > 123456789123456789 wird 1,23456789123457E+017. Was bedeutet das? Das heißt 1,2 mal Eins-mit-17-Nullen > Ist das ein bug? Nein, das ist kein Bug. Das ist das Ende der Fahnenstange... ;-) In dem Dir bereits geschickten Wikipediaartikel kannst Du in dem folgenden Absatz das Thema erklärt finden: http://de.wikipedia.org/wiki/Rechengenauigkeit#Die_Exponentialschreibweise Konkret kann man mit so Rechentafeln wie Openoffice.org Calc nur 15 sogenannte signifikante (oder auch gültige) Stellen berechnen. http://de.wikipedia.org/wiki/Signifikante_Stellen Das ist ja bereits eine ganze Menge. Wenn Du es tatzächlich genauer brauchst, dann mußt Du darüber nachdenken, ob Du Deinen Rechenweg ändern kannst, damit keine so große Zahl an Stellen vorkommt. Es gibt aber wohl auch spezielle Programme, die mit mehr Stellen rechnen. Du könntest ja auch mal hier schreiben, was Du eigentlich rechnen möchtest. Hier gibt es mathematisch sehr kompetente Mitleser. -- Mit freundlichen Grüßen Hendrik Oesterlin - email [email protected] TheBat! 4.2.18 Christmas Edition und Regula Anti-Spam Plugin 2.2.7.0 Windows XP 5.1 Build 2600 Service Pack 3 ___________________________________________________________ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
