La programación C nos permite realizar operaciones matemáticas a través de las funciones definidas en el archivo de encabezado. El archivo de encabezado contiene varios métodos para realizar operaciones matemáticas como sqrt(), pow(), ceil(), floor(), etc.
Funciones matemáticas C
Hay varios métodos en el archivo de encabezado math.h. Las funciones comúnmente utilizadas del archivo de encabezado math.h se detallan a continuación.
| No. | Función | Descripción |
|---|---|---|
| 1) | techo(número) | redondea el número dado. Devuelve el valor entero que es mayor o igual que un número dado. |
| 2) | numero de piso) | redondea hacia abajo el número dado. Devuelve el valor entero que es menor o igual que el número dado. |
| 3) | raíz cuadrada (número) | devuelve la raíz cuadrada de un número dado. |
| 4) | pow(base, exponente) | devuelve la potencia de un número dado. |
| 5) | abs(número) | devuelve el valor absoluto del número dado. |
Ejemplo de matemáticas C
Veamos un ejemplo simple de funciones matemáticas que se encuentran en el archivo de encabezado 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; } Producción:
4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12