Potęga

0

Jak w C++ zapisać potęgę tzn jaki jest tego operator czyli np na dodadawanie jest "+"
a na potęgę jest taki czy jedyne wyśćie to pisać b=a*a;

//Po co tyle browarków w pytaniu? - m.M

0

Nie ma takiego operatora.

Możesz użyć standardowych funkcji lub mnożyć ręcznie.

0

Tak jak powiedził marooned - należy się strzec przed wielu ludzi stosuje go jako potęgi, a potem nie wiedzą o co chodzi, że im się program kompiluje, ale podaje błedne wyniki. Otóż jest w c++ operatorem alternatywy wyłącznej (XOR)

ale potęga, mogłaby być np:

int podstawa = 3;
int wykladnik = 3;
int wynik = 1;
for(int i=0; i<wykladnik; i++) wynik*=podstawa;

PS> pisane w 100% z głowy, więc się nie czepiać o literówki :P

/* Ew. pow, ale to już f. biblioteczna */

0

W bibliotece matematycznej math.h jest funkcja pow
np:
double wynik;
double podstawa = 2;
double wykladnik = 5;

wynik = pow(podstawa, wykladnik);

Życze miłego potęgowania :-)
Nara

1 użytkowników online, w tym zalogowanych: 0, gości: 1