Avatar billede Slettet bruger
25. marts 2001 - 21:41 Der er 18 kommentarer og
2 løsninger

x ophøjet i y

hvad skal jeg gore vis jeg vil
gange X med sig selv Y gange
begge er heltal

Mvh. Simon
Avatar billede martinlind Nybegynder
25. marts 2001 - 21:48 #1
jeg mener der er power du skal havde fat i
Avatar billede Slettet bruger
25. marts 2001 - 21:49 #2
Power hvem eller hvad

Mvh. Simon
Avatar billede top Nybegynder
25. marts 2001 - 21:59 #3
Der findes en funktion Power...
-snip-
function Power(Base, Exponent: Extended): Extended;

description

Power raises Base to the power specified by Exponent.

example

var PIe : extended;
   
PIe := Power(PI, Exp(1.0));

//PIe = 21.963 or PI^e


-snip-
:-)
Avatar billede Slettet bruger
25. marts 2001 - 22:07 #4
jeg forstod dig ikke
du kan få point vis du kan forklare dig nermer men jeg fandt en anden måde at gåre det på den er bare lidt langsom og lang

label her;
var
i,x,y,z:Integer;
begin
    x:=strtoint(edit1.text);
    y:=strtoint(Edit2.text);
    z:=x;
    i:=1;
    her:
    x:=x*z;
    i:=i+1;
    if i<y then goto her;

Mvh. Simon
Avatar billede top Nybegynder
25. marts 2001 - 22:12 #5
hvis du vil gange x med sig selv i gange (x*x*x...*x=x^i) skriver du følgende:

z=Power(x, i);

:-)
Avatar billede Slettet bruger
25. marts 2001 - 22:21 #6
når jeg gør det får jeg denn fejl
Undeclared identifier: \'power\'.
Avatar billede torbenkoch Nybegynder
25. marts 2001 - 22:22 #7
Du skal tilføje Math til din uses.

Prøv at slå Power op i onlinehjælpen...
Avatar billede Slettet bruger
25. marts 2001 - 22:25 #8
det har jeg prove den sige at den ikke kan finde Math.dcu

Mvh. Simon
Avatar billede torbenkoch Nybegynder
25. marts 2001 - 22:25 #9
PS. Hvis du absolut skal lave en løkke, så glem alt om goto, som er en rigtig god kandidat, når man skal lave fedtmule-kode - brug i stedet en repeat-until:

  x:=strtoint(edit1.text);
  y:=strtoint(Edit2.text);
  z:=x;
  i:=1;
  repeat
    x:=x*z;
    i:=i+1;
  until i >= y ;
   

Avatar billede Slettet bruger
25. marts 2001 - 22:28 #10
Det duer men hvordn bruger man power

Mvh. Simon
Avatar billede torbenkoch Nybegynder
25. marts 2001 - 22:29 #11
Søg din harddisk igennem efter Math.pas eller Math.dcu og sørg for, at den forefindes i dine stier til projektet.
Avatar billede Slettet bruger
25. marts 2001 - 22:30 #12
har ingen filer ved navn math

Mvh. Simon
Avatar billede torbenkoch Nybegynder
25. marts 2001 - 22:31 #13
Hvilken version af Delphi har du??
Avatar billede Slettet bruger
25. marts 2001 - 22:32 #14
delphi 3
den kender power

du ska lige give et svar fra dig torbenkoch
så du kan få nogle af pointsne når jeg lukker spørgsmålet

Mvh. Simon
Avatar billede torbenkoch Nybegynder
25. marts 2001 - 22:33 #15
Ok, så det lykkedes. Fint nok!
Avatar billede Slettet bruger
25. marts 2001 - 22:34 #16
nej ikke med at få power til at virke men det andet du skrev virker
det var jo en form for svar

Mvh. Simon
Avatar billede Slettet bruger
25. marts 2001 - 22:36 #17
har du den math.dcu eller math.pas så kan du jo sende den til mig
simon@tankred.dk

Mvh. Simon
Avatar billede torbenkoch Nybegynder
25. marts 2001 - 22:39 #18
Ok, det er godt nok en D5 jeg har, men vi kan jo prøve det...
Avatar billede Slettet bruger
25. marts 2001 - 22:49 #19
der er et problem med min hosts så jeg kan ikke hente e-mail lige nu jeg siger om det har virket når jeg får den

Mvh. Simon
Avatar billede Slettet bruger
28. marts 2001 - 20:19 #20
Den virker ikke jeg prøver at få den en anden vej

Mvh. Simon
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester