Exponencial em matemática
Pode ser descrita como a função que calcula a potência de qualquer constante. Pode ser representado como a^x onde a é um valor constante. Normalmente, o valor constante é e.
Exponencial em Programação C
Na programação C, calculamos o valor exponencial da constante e., e representa o número de Euler. O valor de e é aproximadamente 2,71828. A função exp() é definida no arquivo de cabeçalho maths.h. Então, se o
Sintaxe da função exp() na programação C
Double exp(double parameter);
Parâmetro para função exp()
A função requer apenas um parâmetro. O parâmetro armazena o valor pelo qual o e deve ser elevado. Uma vez que o valor para o qual o expoente deve ser calculado é constante.
Tipo de retorno para função exp()
O tipo de retorno da função exp() é double. Pode ser float ou qualquer outro tipo de dados que possa conter o valor numérico.
Implementando a função exp() no programa C
Abaixo está o código para implementar a função exp() no programa C.
//Include the maths header file in the program. #include #include int main() {// Use the exp() function to compute the exponential value for e. printf('The value for e raised to power 0 is = %.6f ', exp(0)); printf('The value for e raised to power 2 is = %.6f ', exp(2)); printf('The value for e raised to power 13 is = %.6f ', exp(13)); printf('The value for e raised to power 12.01 is = %.6f ', exp(12.01)); printf('The value for e raised to power -1 is = %.6f ', exp(-1)); printf('The value for e raised to power -3.73 is = %.6f ', exp(-3.73)); // Using .6f to print the result will return the answer up to 6th decimal place. return 0; }
Saída:
Entrada do usuário para calcular o valor exponencial
//The C Program for raising the power of e by user input //exp() is defined in math.h header file #include #include int main() { float power, result; printf(' Please input the value to raise e : '); //take user input scanf('%f', &power); //Store answer result = exp(power); printf(' The value for e raised to the power %.4f is = %.6f ', power, result); return 0; }
Saída:
No exemplo acima, pegamos a entrada do usuário. Pode ser qualquer valor flutuante assim que o usuário inserir o valor. Ele será usado para calcular a exponencial no programa e será armazenado na variável resultado. Na última instrução, imprimiremos o resultado. A resposta será exibida até a sexta casa decimal.