![]() |
mathematische befehle
Hoffe mal, dass das das (<-- Uff) richtige Unterforum ist:
Weiß jemand zufällig, wo ich die mathematischen Zeichen/Befehle finden kann bzw. kennt die jemand auswendig ? Bräuchte hauptsächlich welche für Quadrieren und Wurzel ziehen. Danke im Vorraus :) |
Re: mathematische befehle
Quadratwurzel berechnet man mit Sqrt() und Quadrieren kannst du mit Sqr().
|
Re: mathematische befehle
Hi
Delphi-Quellcode:
[edit] Mensch Dax, warum warst du mal wieder so schnell? :twisted: [/edit]
SQR(Variable); Quadieren
SQRT(Variable); Wurzel |
Re: mathematische befehle
Steht alles in deiner Online-Hilfe. Am besten gehst du über den Inahlt in die VCL-Referenz, von dort in die Übersicht nach Units und wählst dort Math.
|
Re: mathematische befehle
Gibt es etwas, was ihr nicht wisst ? :D
Achja und kann mir jemand nen Beispiel für die Verwendung von sqr bzw. sqrt machen ? Möchte, dass die Wurzel vom Integer Input gezogen wird, allerdings hab ich keine ahnung, wie ich das genau formulieren muss. sqr(Input); funktioniert nicht... hab ich auch eigendlich nicht erwartet ;) |
Re: mathematische befehle
Hi,
Delphi-Quellcode:
Input := SQR(Input);
|
Re: mathematische befehle
Delphi-Quellcode:
var Squared, Rooted, TEMP: Extended;
begin TEMP := Input; Squared := Sqr(TEMP); Rooted := Sqrt(TEMP); end; |
Re: mathematische befehle
oder über die e-Funktion:
Delphi-Quellcode:
Dies hat den Vorteil, daß du auch andere Ausdrücke wie Wurzel oder hoch2 potenzieren kannst.
{ berechnet x^n mit x,n aus R }
function Power (x, n : double) : double ; begin if n > 0 then Result := exp (n*ln(x)) else if (n = 0) and (x <> 0) then Result := 1 else if (n = 0) and (x = 0) then raise exception.create ('0^0 ist mathematisch nicht definiert.') ; end ; |
Re: mathematische befehle
ist power nicht vordefiniert?
|
Re: mathematische befehle
Math war nicht immer mitgeliefert.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz