Entwickler-Ecke

Sonstiges (Delphi) - a hoch 0.5?


adler - So 14.12.03 14:36
Titel: a hoch 0.5?
Hi!

Wie kann ich in Delphi Potenzen rechnen?
Wollte die Wurzel von a ziehen, also a^0.5 aber das geht wohl so net, gibts da ein anderes Zeichen?


Anonymous - So 14.12.03 14:41

Es gibt sqrt für direktes Wurzelziehen und Power aus der unit math zum Potenzieren. Such dir was aus ;)


adler - So 14.12.03 14:52
Titel: mh
Wo bekomme ich die Unit her?

Moderiert von user profile iconDeCodeGuru: Doppelpost entfernt


Anonymous - So 14.12.03 15:00

Für sqrt brauchst du keine Unit, die wandelt der Compiler direkt um. Und math ist entweder bei Delphi dabei oder du lädst sie dir irgendwo runter, was aber afaik nach der Delphilizenz nicht erlaubt ist (die Weitergabe).


Ich Bins - So 14.12.03 20:55

Normalerweise ist die Unit bei Delphi dabei, du musst einfach nur hinter implementation einfügen:

Quelltext
1:
 uses Math;                    

Wenn du aber nur einfach die Quadratwurzel ziehen willst, dann würd ich SQRT(a) nehmen!


AndyB - So 14.12.03 21:07

Ich Bins hat folgendes geschrieben:
Normalerweise ist die Unit bei Delphi dabei,

"Normalerweise" ist gut. :lol: Die Unit Math gehört zum Lieferumfang von Delphi, und ist somit immer dabei.


Anonymous - So 14.12.03 22:18

Die unit Math ist ab Delphi 3 Professional, Client/Server und Enterprise (Standard nicht) im Lieferumfang enthalten.


Ich Bins - So 21.12.03 13:40

Das meinte ich mit normalerweise, bei Delphi eins war se noch nicht dabei


Da_Knuddelbaer - Mo 22.12.03 19:09

Es heben mal bitte alle die Hand die Delphi 1 besitzen und noch verwenden!


Anonymous - Mo 22.12.03 19:10

*handheb*

Du hast ja keinen UND-Operator benutzt ;)

Aber ein paar werden schon noch dabei sein. Math ist ja nicht nur Delphi 1 nicht dabei.


Da_Knuddelbaer - Mo 22.12.03 19:13

Das ist mir, nachdem ich auf absenden geklickt hatte, auch aufgefallen :lol: Korrigiere ich direkt mal :wink: