A Programação C nos permite realizar operações matemáticas através das funções definidas no arquivo de cabeçalho. O arquivo de cabeçalho contém vários métodos para realizar operações matemáticas, como sqrt(), pow(), ceil(), floor() etc.
Funções matemáticas C
Existem vários métodos no arquivo de cabeçalho math.h. As funções comumente usadas do arquivo de cabeçalho math.h são fornecidas abaixo.
Não. | Função | Descrição |
---|---|---|
1) | teto (número) | arredonda o número fornecido. Ele retorna o valor inteiro que é maior ou igual ao número fornecido. |
2) | andar (número) | arredonda o número fornecido. Ele retorna o valor inteiro que é menor ou igual ao número fornecido. |
3) | quadrado(número) | retorna a raiz quadrada de determinado número. |
4) | pow(base, expoente) | retorna a potência de determinado número. |
5) | abdômen (número) | retorna o valor absoluto de determinado número. |
Exemplo de matemática C
Vamos ver um exemplo simples de funções matemáticas encontradas no arquivo de cabeçalho math.h.
#include #include int main(){ printf(' %f',ceil(3.6)); printf(' %f',ceil(3.3)); printf(' %f',floor(3.6)); printf(' %f',floor(3.2)); printf(' %f',sqrt(16)); printf(' %f',sqrt(7)); printf(' %f',pow(2,4)); printf(' %f',pow(3,3)); printf(' %d',abs(-12)); return 0; }
Saída:
4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12