Forum: Programmieren allgemein
by kleiner Unwissender,
22. Apr 2006
ich hab eben auch schon drann gedacht, meinen alten algo rauszuholen den ich vor urzeiten mal für nen Taschenrechner benutzt habe (da kannte ich Power und exp (n*ln(x) noch nicht) da hab ich das mit ner schleife gemacht und hab x einfach n mal mit sich selbst multipliziert. ABER dann is mir aufgefallen das das ja genausowenig bringt, da ja nacher die Fehler entstehen also beim hohen rechnen. Oder...
Forum: Programmieren allgemein
by kleiner Unwissender,
22. Apr 2006
das is ja das wass ich mein!
gibt es gar keine Möglichkeit die Variablen zu ändern? Der Windowsrechner kann ja schließlich auch mit ewighohen Exponenten rechenen
Forum: Programmieren allgemein
by kleiner Unwissender,
21. Apr 2006
Ich hab das jetzt mal geändert auf Power.
ich denke die Rundungsfehler kamen durch das logarithmiren zustande mal schaun ich mach grad nen Testlauf.
//EDIT: hilft auch nicht
Ergebnisse sind:
a=1
b=100
c=100
n=9,10,11...
Forum: Programmieren allgemein
by kleiner Unwissender,
21. Apr 2006
Vielen Dank!
Funktioniert!
//Edit:
Funktioniert fast: ich bekomme 100erte von Ergebnissen, die darauf zurückzuführen sind, das Delphi Augenscheinlich rundet. Ab wieviel Stellen rundet Delphi denn und kann man das irgendwo einstellen?
Forum: Programmieren allgemein
by kleiner Unwissender,
21. Apr 2006
es geht nir auch weniger um das Beweisen, sondern darum das ich es ausprobieren will und es meinem Kumpel dann sagen will, dass ich wirklich alles probiert hab^^
könnte das Problem auch einfach damit zusamenhängen, dass er zwar anzeigt "keine Rückmeldung" das Programm aber trotzalledem noch arbeitet? denn ich hab ne Prozessorauslastung von 100% (is ja zu erwarten, wenn es richtig läuft)
Was...
Forum: Programmieren allgemein
by kleiner Unwissender,
21. Apr 2006
a^n+b^n=c^n
kumpel hat gesagt ich soll mal gucken ob ich Natürliche Werte finde für a,b,c wenn n>2.
Ich denke es gibt wohl keine Lösung, aber ich wollte es halt mal probieren, wozu hat man schließlich nen Rechner?^^
procedure TForm1.Button1Click(Sender: TObject);
var i,j,k,l:integer;
begin
Forum: Programmieren allgemein
by kleiner Unwissender,
21. Apr 2006
ich teste ne gleichung mit verschiedenen Werten. es passiert im hintergrund quasi nix dolles. nur eine rechnung am ende der schleifen, dann rennen die einen weiter und die gleiche rechnung nochmal.
wenn die Schleifen Werte von 1-5 oder so haben funktioniert das auch ohne probleme, ansonsten gibt das prog keine Rückmeldung und delphi ist nach dem beenden des Progs auch in den ewigen Jagdgründen...
Forum: Programmieren allgemein
by kleiner Unwissender,
21. Apr 2006
Hallo ich bin grad am Programmieren mit Delphi 6 und mein Programm hängt sich ständig auf.
Das liegt wohl an den FOR-Schleifen. denn wenn ich die Werte runtersetze funktioniert es.
Jetzt würde mich interessieren, wie lang soe eine verschachtelung sein darf.
(4 ineinanderliegende Schleifen von 1-100 gehen nicht (3 übrigens auch nicht))
Titel korrigiert - Mfg, SirThornberry