Berechnung von e |
21.04.2005, 08:58 | dch2005 | Auf diesen Beitrag antworten » | ||||||||||
Berechnung von e Ich habe eine Frage, was die Zahl e betrifft: Wie rechnet man sie aus? Idee: Bei mir geht das irgendwie nicht auf. Bitte helft mir! dch2005 |
||||||||||||
21.04.2005, 09:29 | papahuhn | Auf diesen Beitrag antworten » | ||||||||||
RE: Berechnung von e Da fehlt noch . |
||||||||||||
21.04.2005, 12:04 | JochenX | Auf diesen Beitrag antworten » | ||||||||||
genau kannst du sie nicht ausrechnen, denn sie ist transzendent wie auch z.b. pi oder wurzel(2) du kannst es alternativ auch als grenzwert von für n gegen unendlich annähern. mfg jochen |
||||||||||||
21.04.2005, 16:53 | Sciencefreak | Auf diesen Beitrag antworten » | ||||||||||
Deine Variante eigent sich nicht ganz so gut zum berechnen, da man sehr hohe Werte für n nehmen muss, damit man ein halbweg genaues Resultat hat. Zum Beispiel ist bei n=100000 eine größere Ungenauigkeit vorhanden, als wenn du rechnest |
||||||||||||
21.04.2005, 19:14 | JochenX | Auf diesen Beitrag antworten » | ||||||||||
dafür musst du 10 werte ausrechnen als ich, ich brauche nämlich für jedes n nur einen einzigen wert auszurechnen. dafür müsste ich potenzieren, was vermutlich wieder sehr lange dauern würde. schreiben wor doch für beides einen algorithmus und vergleichen! ps: wie wäre es mit einem programmierwettbewerb? mfg jochen |
||||||||||||
21.04.2005, 20:58 | AD | Auf diesen Beitrag antworten » | ||||||||||
Zu spät für mich, aber ich such mal mein ca. 12 Jahre altes C-Programm raus. So, neu compilieren, starten... 200000 Stellen in 12 Sekunden - soll ich die jetzt alle hier anführen? |
||||||||||||
Anzeige | ||||||||||||
|
||||||||||||
21.04.2005, 22:29 | JochenX | Auf diesen Beitrag antworten » | ||||||||||
nein, aber wie wäre es denn mit dem quelltext... was für ein berechnungsverfahren hast du denn verwendet? mfg jochen |
||||||||||||
21.04.2005, 22:37 | AD | Auf diesen Beitrag antworten » | ||||||||||
Schlicht und einfach , natürlich mit geeigneten "Langzahl"-Prozeduren. EDIT: Quelltext gibt's nicht hier (der ist einfach zu schlecht dokumentiert und bringt mir dann jede Menge Fragen), aber das fertige Win32-Compilat. Benötigt allerdings cywin1.dll (wer's nicht kennt - googeln), die ist mit ca. 1.1 MByte einfach zu groß zum Reinstellen hier. |
||||||||||||
21.04.2005, 23:22 | JochenX | Auf diesen Beitrag antworten » | ||||||||||
werde ich mal nach schauen ich schätze ein C++-Compiler kann damit wenig anfangen, oder!? auf jeden fall mal danke schön edit:
google findet keinen gescheiten downloadlink hast du grad einen parat? |
||||||||||||
22.04.2005, 01:24 | AD | Auf diesen Beitrag antworten » | ||||||||||
Direkt bin ich auch nicht fündig geworden, normalerweise ist die DLL Bestandteil einer ganzen GNU-Tools-Umgebung namens cygwin. Jedenfalls ist sie in ftp://ftp.gwdg.de/pub/misc/sources.redha....5.15-1.tar.bz2 enthalten - hoffentlich kannst du bz2- und tar-Archive entpacken (vielleicht WinRAR oder WinZip?). |
||||||||||||
22.04.2005, 01:50 | JochenX | Auf diesen Beitrag antworten » | ||||||||||
winrar natürlich! ich glaube kaum, das winzip damit umgehen kann (?). hat sich auf jeden fall entpacken lassen und "calcnum.exe" lässt sich nun ausführen. wenn ich es direkt starte sehe ich nur kurzes aufflackern eines schwarzen bildschirms..... also habe ich das ganze mal über die eingabeaufforderung gestartet (und bin erstmal mit linuxbefehlen gescheitert, die dos nicht mag, "dir" statt "ls" ). habe auch schon einen synatxfehler erzeugt (*stolz*), allerdings noch nicht herausgefunden, was ich denn nun genau eingeben muss: -e für e <-- das sollte klar sein <zahl> für eine speicherplatzgröße (?), damit habe ich den syntaxfehler erzeugt "usage: <n> ... array size (number of 32bit integers)" mehr? mfg jochen ps: relativen erfolg brachte mir:
das führte immerhin schon mal zu dieser meldung:
hilfe! DAU am apparat! |
||||||||||||
22.04.2005, 07:38 | AD | Auf diesen Beitrag antworten » | ||||||||||
Ist mir schon klar, dass das ganze extrem benutzerunfreundlich ist - keinerlei Benutzerführung, nur Kommandozeile. Aber da sind zwei Batch-Files (*.cmd) enthalten, vielleicht probierst du die mal... |
||||||||||||
22.04.2005, 10:41 | JochenX | Auf diesen Beitrag antworten » | ||||||||||
vielleicht sollte man einfach nicht nach einigen sekunden mit dem gedanken " da passiert nix mehr" abbrechen. hatte ich schon versucht und abgebrochen!
uswusw prima! danke schön mfg jochen |
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
|
Die Neuesten » |
|