Avatar billede Slettet bruger
13. december 2005 - 10:41 Der er 13 kommentarer og
1 løsning

Funktionen POW

Jeg har en int jeg gerne vil have lavet følgende på

int tal = 12;
pow (tal, 2);

Men dette virker ikke... hvorfor ?? Tal skal være en int....
Avatar billede Slettet bruger
13. december 2005 - 10:47 #1
pow(tal,3); det er den der giver fejl
Avatar billede jpk Nybegynder
13. december 2005 - 10:48 #2
Hvilken fejl..?
Avatar billede Slettet bruger
13. december 2005 - 10:50 #3
den siger bare
undefined referance to pow
Avatar billede jpk Nybegynder
13. december 2005 - 10:53 #4
Har du husket disse?

#include <cmath>
using namespace std;
Avatar billede Slettet bruger
13. december 2005 - 10:55 #5
troede den lå i math.h
Avatar billede jpk Nybegynder
13. december 2005 - 11:01 #6
Tja, hvilken compiler/udviklingsmiljø bruger du?
Bruger du ikke STL?
Avatar billede Slettet bruger
13. december 2005 - 11:03 #7
gcc?!
Avatar billede jpk Nybegynder
13. december 2005 - 11:08 #8
Prøv at se i dokumentation for dine libs så.
Hvis du bruger STL, vil jeg tro de kunne være i cmath.
Avatar billede Slettet bruger
13. december 2005 - 11:11 #9
jeg tror problemet ligger i at pow() er en double.... men hvordan kan det så være at

pow(tal, 2); virker
pow(tal, 3); ikke virker....
Avatar billede jpk Nybegynder
13. december 2005 - 11:16 #10
Hmm, før skrev du at der var en fejl "undefined referance to pow"..?

Siger compileren at der er fejl når du prøver at kompilere pow(tal, 3), men ikke pow(tal, 2)?
Avatar billede Slettet bruger
13. december 2005 - 11:19 #11
korrekt :o)

jeg må bare lave tal om til en float ellers
Avatar billede jpk Nybegynder
13. december 2005 - 11:30 #12
Kan du se i dikumentationen hvilke argumenter pow accepterer?
(der kan være flere varianter)
Avatar billede Slettet bruger
13. december 2005 - 12:37 #13
Gider du lave et svar jpk.

Det er løst. Fejlen lå i noget andet programmering der styrer modul koderne
Avatar billede jpk Nybegynder
13. december 2005 - 12:41 #14
Okay, takker.
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