Hallo Robert Am 06.01.2014 22:09, schrieb Robert Großkopf:
Entscheidend für mich war und ist nicht, ob das jetzt tatsächlich eine korrekte IBAN ist, die ich da errechne. Entscheidend ist vielmehr der Gedanke, wie ich denn mit Ziffern rechnen kann, die eigentlich die Verarbeitungsgröße von Calc und StarBasic und anderen Programmiersprachen überschreiten. Das nehme ich jetzt dankbar als Lernwert aus dieser Diskussion mit.
Bei Programmiersprachen (zumindest bei solchen, die diesen Namen auch verdienen ...) gibt's noch eine dritte Variante, und die hast Du eigentlich angedeutet: Du "verpackst" Deine Zahl in einen Array, der die richtige Anzahl Elemente enthält (also z.B. VAR IBAN = Array[1..34] of Byte in der Notation von Pascal/Delphi/Lazarus). Jetzt kannst Du damit tatsächlich genau so rechnen, wie man schriftlich und damit von Hand in der Schule rechnet. Ist ein bisschen aufwendiger, weil Du alle Operationen selber programmieren musst, aber dafür sind keinerlei Beschränkungen mehr gegeben. Auf diese Weise kannst Du theoretisch auch mit Zahlen mit tausenden von Stellen rechnen.
Freundlich grüsst Ernst -- Liste abmelden mit E-Mail an: [email protected] Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
