>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Usar Expoentes em C++

C++ é uma linguagem de programação poderosa com um conjunto diversificado de bibliotecas padrão. Cada biblioteca fornece funções comuns e úteis para muitas aplicações diferentes. Para programação relacionada a jogos e científica, funções matemáticas são cruciais para certos cálculos. A biblioteca padrão "cmath" contém um conjunto diversificado de funções, incluindo funções exponenciais, que seriam difíceis de recriar usando suas próprias funções. Tudo que você precisa fazer é incluir a biblioteca "cmath" no seu programa e todas as funções ficam disponíveis.

Passo 1

Inclua a biblioteca "cmath" adicionando a linha "#include " próximo às linhas superiores do seu programa. Se você estiver usando outras bibliotecas, adicione a linha em qualquer lugar na mesma lista. Includes devem ser colocados antes de qualquer outra coisa no seu código.

Passo 2

Declare duas variáveis que representarão os valores de base e potência para seu expoente. Embora você possa colocar números diretamente nos parâmetros da função, geralmente não é uma boa prática, pois você pode querer alterar facilmente os valores iniciais sem ter que editar cada instância da função de potência.

Passo 3

Chame a função de potência da biblioteca "cmath". Por exemplo, a linha a seguir chamaria a função de potência usando as variáveis do passo anterior e atribuiria o resultado a uma terceira variável. O primeiro parâmetro é a base, enquanto o segundo é a potência que o número contido na "base" é elevado.

resposta = pow(base, potencia);

Se "base" foi definido como 2 e "potencia" como 3, a variável "resposta" seria igual a 8.

Dica

A biblioteca "cmath" também inclui várias funções para diferentes tipos de expoentes, como raízes quadradas ou potências da constante matemática "e". Verifique a biblioteca para ver se uma função melhor existe para sua aplicação.