Berechnung von e

Neue Frage »

dch2005 Auf diesen Beitrag antworten »
Berechnung von e
Hallo zusammen


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
papahuhn Auf diesen Beitrag antworten »
RE: Berechnung von e
Da fehlt noch .
JochenX Auf diesen Beitrag antworten »

Zitat:
Wie rechnet man sie aus?

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
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
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? Big Laugh

mfg jochen
AD Auf diesen Beitrag antworten »

Zitat:
Original von LOED
ps: wie wäre es mit einem programmierwettbewerb? Big Laugh

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? Big Laugh
 
 
JochenX Auf diesen Beitrag antworten »

Spam

nein, aber wie wäre es denn mit dem quelltext...
was für ein berechnungsverfahren hast du denn verwendet?

mfg jochen
AD Auf diesen Beitrag antworten »

Zitat:
Original von LOED
was für ein berechnungsverfahren hast du denn verwendet?

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.
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 smile



edit:
Zitat:
Benötigt allerdings cywin1.dll (wer's nicht kennt - googeln), die ist mit ca. 1.1 MByte einfach zu groß zum Reinstellen hier.

google findet keinen gescheiten downloadlink
hast du grad einen parat?
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?).
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" Augenzwinkern ).
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:
code:
1:
d:\ecalc\calcnum.exe -e <20>

das führte immerhin schon mal zu dieser meldung:
code:
1:
Das System konnte die angegebene Datei nicht finden


hilfe! Hilfe
DAU am apparat!
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... smile
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!

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
2, 71828 18284 59045 23536 02874 71352 66249 77572 47093 69995 95749 66967 62772 40766 30353 54759 45713 82178 52516 64274 
27466 39193 20030 59921 81741 35966 29043 57290 03342 95260 59563 07381 32328 62794 34907 63233 82988 07531 95251 01901 
15738 34187 93070 21540 89149 93488 41675 09244 76146 06680 82264 80016 84774 11853 74234 54424 37107 53907 77449 92069 
55170 27618 38606 26133 13845 83000 75204 49338 26560 29760 67371 13200 70932 87091 27443 74704 72306 96977 20931 01416 
92836 81902 55151 08657 46377 21112 52389 78442 50569 53696 77078 54499 69967 94686 44549 05987 93163 68892 30098 79312 
77361 78215 42499 92295 76351 48220 82698 95193 66803 31825 28869 39849 64651 05820 93923 98294 88793 32036 25094 43117 
30123 81970 68416 14039 70198 37679 32068 32823 76464 80429 53118 02328 78250 98194 55815 30175 67173 61332 06981 12509 
96181 88159 30416 90351 59888 85193 45807 27386 67385 89422 87922 84998 92086 80582 57492 79610 48419 84443 63463 24496 
84875 60233 62482 70419 78623 20900 21609 90235 30436 99418 49146 31409 34317 38143 64054 62531 52096 18369 08887 

uswusw

prima!

danke schön
mfg jochen



Spam
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »