Thema: Delphi PI

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.160 Beiträge
 
Delphi 12 Athens
 
#17

Re: PI

  Alt 11. Mai 2010, 15:33
Zitat:
potenzen [...] mit nem string lösen
http://www.delphipraxis.net/internal...t.php?t=159592

Alles ist möglich, aber nicht grade effektiv und schnell.
Im Prinzip entspricht es dem, wie man es auch mit Stift und Zettel per Hand/Kopf lösen könnte.

Bei der Trial sind wohl keine Quellcodes dabei, aber die DCUs sind es und somit kann man die Unit Math auch einbinden/benutzen.


Aber mal ganz im Enst, wenn ihr grade mal vor einer Woche mit Delphi angefangen habt,
würde ich als Lehrer nicht jetzt schon mit sowas anfangen, sondern erstmal die wichtigsten Grundlagen, sowie das Debuggen lehren.
Auch wenn das wohl nicht grade ein spannendes Thema ist, aber IMHO gehört es dazu und ohne kann man eigentlich nicht "richtig" machen.


Zitat von Wolfgang Mix:
Lehrermord führt zu lebenslanger Haftstrafe, also gut überlegen
Moin Herr Lehrer,
ich dachte da kommt man Aufgrund besonderer Umstände und duch die Jahrelang ertragenen seelischen Grausamkeiten, auf Bewährung davon?


Zitat:
Delphi-Quellcode:
n := 1;
y:= zahl;
repeat
  n := n+1;
  zahl := zahl * y;
until n = zahl2;
Versuch es mal mit einer While-Schlife, denn versuch mit deinem Code mal die Potenz 1 auszurechnen.
Wobei die Potenz 0 und alle Negativen auch noch nicht behandelt werden.

Delphi-Quellcode:
if zahl2 < 0 then
begin
  // hier einfach mal eine Fehlermeldung ausgeben
end
  if zahl2 > 0 then
  begin
    n := 1;
    y := zahl;
    while n < zahl2 do
    begin
      zahl := zahl * y;
      n := n + 1;
    end;
  end
  else
    zahl := 1
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat