Você está aqui: C++ ::: Dicas & Truques ::: Matemática e Estatística |
Como elevar uma base a um determinado expoente usando a função pow() da linguagem C++Quantidade de visualizações: 4958 vezes |
Em algumas situações nós precisamos efetuar cálculos de potenciação em C++, ou seja, elevar um número (uma base) a um determinado expoente e obter sua potência. Veja a figura a seguir:![]() Veja que aqui o valor 5 foi elevado ao cubo, ou seja, ao expoente 3 e obtemos como resultado sua potência: 125. A linguagem C++ nos fornece a função pow(), presente no header math.h, que recebe como argumentos a base e o expoente e nos retorna a potência (como um valor double). Veja um exemplo de seu uso no código abaixo: ---------------------------------------------------------------------- Precisa de ajuda? Chama no WhatsApp +55 (62) 98553-6711 (Osmar) Este código foi útil? Doe R$ 5,00 e ajude-nos a manter o site no ar :-( PIX: osmar@arquivodecodigos.com.br ---------------------------------------------------------------------- #include <iostream> #include <math.h> using namespace std; int main(int argc, char *argv[]){ int base = 4; int expoente = 5; double potencia = pow(4, 5); cout << "A base " << base << " elevada ao expoente " << expoente << " é igual à potência " << potencia << endl; puts("\n\n"); system("PAUSE"); return 0; } Ao executarmos este código C++ nós teremos o seguinte resultado: A base 4 elevada ao expoente 5 é igual à potência 1024 Note que a função pow() da linguagem C++ retorna um valor double. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |