Entwickler-Ecke
Sonstiges (Delphi) - Berechnen von potenzen
Sanne - Sa 14.12.02 22:22
Titel: Berechnen von potenzen
hab da mal wieder ein problem
und zwar möchte ich
y:=x+2^n;
schreiben- naja ^ ist ja ne anweisung für zeiger und heißt nicht "hoch"
wie kann ich das denn sonst noch schreiben- muß ich da die math unit verwenden? wenn ja wie geht das?
bin echt total überfragt...
:(
Wolff68 - Sa 14.12.02 22:31
Mit der Unit Math liegste da schon ganz nah dran :)
Die beinhaltet nämlich folgendes:
| Delphi Hilfe hat folgendes geschrieben: |
Power errechnet aus der Basis Base und dem beliebigen Wert Exponent die Potenz.
Unit
Math
Kategorie
Arithmetik
function Power(const Base, Exponent: Extended): Extended;
Beschreibung
Power errechnet aus Base und einen beliebigen Wert die Potenz. Wird als Exponent ein Bruchwert oder ein Wert größer MaxInt angegeben, muß Base größer als 0 sein. |
DeCodeGuru - Sa 14.12.02 22:32
Binde die Unit Math ein und dann kannste mit der Funktion Power Potenzen ausrechnen.
Wolff68 - Sa 14.12.02 22:35
Erster, Erster !! :P :lol:
:beer:
Sanne - Sa 14.12.02 22:35
und wie heißt das dann genau?
hab das nämlich schon versucht irgendwie aber ich hab ja net so viel ahnung von delphi
kann mir einfach net vorstell wie das dann am ende aussehen muß
Wolff68 - Sa 14.12.02 22:38
Also im von Dir beschriebenen Fall sieht das dann so aus:y := x + Power(2, n);
Sanne - Sa 14.12.02 22:42
im ernst jetzt oder? krass- ist ja super einfach und ich dachte ich muß schreiben
function power... und keine ahnung was
na dann weiß ich das ja jetzt - cool!!!!
danke!
:P
Sanne - Sa 14.12.02 22:55
hmm nochmal ne frage...
wie binde ich denn die unit math ein- ich dachte ich muß die nur meinem projekt hinzufügen- aber er erkennt dann "power" nicht...
oder muß die dann direkt in den quelltext geschrieben werden
wenn ja wie????
Christian S. - Sa 14.12.02 22:58
So muss es ganz oben in Deiner Unit aussehen:
Quelltext
1: 2: 3:
| uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,Math ; |
Damit ist "Math" eingebunden.
Sanne - Sa 14.12.02 23:16
vielen vielen dank!!!!!!
jetzt hab ich´s endlich!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!