Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Potęgowanie

Ostatnio zmodyfikowano 2012-09-16 13:02
Autor Wiadomość
xmaksio
Temat założony przez niniejszego użytkownika
Potęgowanie
» 2012-09-06 16:28:48
Witam, jestem nowy na tej stronie i zaczynam swoją przygodę z C++.

Uczę się z książki "Od zera do gier kodera" - K. Kuczmarski i mam problem z potęgowaniem , a mianowicie wpisuje takie coś (pewnie gdzieś błąd popełniłem i bardzo proszę o wskazanie mi go)

C/C++
#include <iostream>
#include <conio.h>
#include <math.h>

void main()
{
    double fX;
    fY = pow( 2, 8 );
    fX = pow( 3, 4 );
    fX = pow( 5, - 1 );
   
    getch();
}

Aha , i używam Microsoft visual C++ 2010 Express
P-64441
jsc
» 2012-09-06 16:30:26
Zapomniałeś o deklaracji FY.
P-64442
xmaksio
Temat założony przez niniejszego użytkownika
» 2012-09-06 16:32:44
Poprawiłem i nadal to samo
P-64443
akwes
» 2012-09-06 16:37:47
nadal to samo
Czyli co?
P-64444
xmaksio
Temat założony przez niniejszego użytkownika
» 2012-09-06 16:40:00
czyli nie działa ;p
"pow" Jest podkreslone czerwoną linią i pisze : more than one instance of overloaded function "pow" matches the argument list
P-64445
CodeMeister
» 2012-09-06 17:15:39
weź podstawy i wykładniki umieść w zmiennych int.
P-64448
xmaksio
Temat założony przez niniejszego użytkownika
» 2012-09-06 17:24:25
{

int pow(2, 8); // ósma potęga dwójki, czyli 256
int pow(3, 4); // czwarta potęga trójki, czyli 81
int pow(5, -1); // odwrotność piątki, czyli 0.2

getch();
}

Tak?
Teraz jest podkreślony przecinek i pisze "expected a ")"

P-64449
pekfos
» 2012-09-06 17:39:00
C/C++
double w1 = pow( 2.0f, - 1.0f );
P-64450
« 1 » 2
  Strona 1 z 2 Następna strona