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 o jogo e programação científica -relacionados, funções matemáticas são cruciais para certos cálculos . O " cmath " biblioteca padrão contém um conjunto diversificado de funções, incluindo funções exponenciais , que seria difícil de recriar usando suas próprias funções. Tudo que você precisa fazer é incluir a biblioteca " cmath " em seu programa e todas as funções se torna disponível. Instruções
um
incluir a biblioteca " cmath " , adicionando a linha " # include " perto das primeiras linhas do seu programa. Se você estiver usando outras bibliotecas , adicione a linha em qualquer lugar na mesma lista . Inclui deve ser colocado antes de qualquer outra coisa no seu código.
2 Declare duas variáveis que representam os valores de base e de energia para o seu expoente. Embora você pode colocar números diretamente para os parâmetros da função , não é geralmente uma boa prática , já que você pode querer mudar facilmente os valores iniciais sem ter que editar todas as instâncias da função de potência .
3
Chame a função de alimentação da biblioteca " cmath " . Por exemplo , a seguinte linha chamaria a função de potência usando as variáveis da etapa anterior e atribuir o resultado a uma terceira variável . O primeiro parâmetro é a base, enquanto que o segundo é o poder que o número contido a "base" é levantada
answer = pow (base, energia ); .
Se "Base " foi definido como 2 e "poder" a 3, a variável " resposta " seria igual a 8 .