sexta-feira, 18 de julho de 2014

Função pow e a biblioteca math.h - Linguagem C

A biblioteca math.h tem várias funções para operações matemáticas, todas as funções retornam um valor do tipo double.
Segue alguns exemplos:
Função
Descrição do comando
floor( )
Arredonda para baixo
ceil( )
Arredonda para cima
sqrt( )
Calcula raiz quadrada
pow(variável, expoente)
Potenciação
sin( )
Seno
cos( )
Cosseno
tan( )
Tangente
log( )
Logaritmo natural
log10( )
Logaritmo base 10

Praticando:
#include <stdio.h>
#include <math.h> /* Biblioteca utilizada para a função pow() de potencialização*/

int main()
{
     /* Declaração de variáveis do tipo float */
    float num1, num2, resultado;

    /* Exibe mensagem para o usuario digitar o valor
    do primeiro numero e o valor do segundo numero e
    armazena nas variaveis pela função scanf()*/
    printf("Digite o primeiro numero: ");
    scanf("%f", &num1);

    printf("Digite o segundo numero: ");
    scanf("%f", &num2);

    /* Efetua o calculo através da função pow() e
    armazena o resultado na variavel resultado */
    resultado = pow(num1,num2); /* Função que eleva o primeiro parâmetro ao segundo */

    /* Exibe para o usuario o resultado do numero elevado ao outro*/
    printf("O numero %.2f elevado ao %.2f e: %.2f", num1, num2, resultado);
/* Lembrando que as variáveis devem ser colocadas na ordem que você deseja exibi-las e separadas por virgula*/
    return (0);
}

OBS: Sobre alguns comandos sobre %.2f CLIQUE AQUI.

Nenhum comentário:

Postar um comentário