Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Den Betrag einer Zahl direkt erhalten?


Rag3 - Do 07.04.05 18:52
Titel: Den Betrag einer Zahl direkt erhalten?
Hi,
ich benötige einen vergleich zwischen 2 Zahlen, aber nur in sachen Betrag, Vorzeichen soll hier keine Rolle spielen!
momentan hab ich das so gelöst:


Delphi-Quelltext
1:
2:
while ((pos*pos)<(xanf*xanf))do
usw...


Gibt es da nocht eine direkte Möglichkeit?

mfg


Moderiert von user profile iconChristian S.: Topic aus Sonstiges verschoben am Do 07.04.2005 um 20:07


wulfskin - Do 07.04.05 18:59

Versuchs mal mit Abs.


Kroni - Do 07.04.05 18:59

Betrag von 2 bzw -2 oder allgemein x:

Delphi-Quelltext
1:
abs(X)                    


Rag3 - Do 07.04.05 19:05

thx, genau das, was ich suche! :D