MEJOR SITIO PARA DESARROLLADORES WEB

C++ Tutorial

C++ HOGAR C++ Introducción C++ Empezar C++ Sintaxis C++ Producción C++ Comentarios C++ Variables C++ Entrada de usuario C++ Tipos de datos C++ Operadores C++ Cadenas C++ Matemáticas C++ Booleanos C++ Condiciones C++ Switch C++ While Bucle C++ For Bucle C++ Break/Continue C++ Matrices C++ Estructuras C++ Enumeraciones C++ Referencias C++ Consejos

C++ Funciones

C++ Funciones C++ Parámetros de función C++ Sobrecarga de funciones C++ Alcance C++ Recursión

C++ Clases

C++ POO C++ Clases/Objetos C++ Métodos de clase C++ Constructores C++ Especificadores de acceso C++ Encapsulación C++ Herencia C++ Polimorfismo C++ Archivos C++ Excepciones C++ Fecha

C++ Cómo

Suma dos números Números al azar

C++ Referencia

C++ Referencia C++ Palabras clave C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime>

C++ Ejemplos

C++ Ejemplos C++ Compilador C++ Ejercicios C++ Prueba C++ Certificado

Lenguaje C++. W3Schools lecciones en español

Ua En De Fr

C++ cmath Biblioteca


C++ Funciones matemáticas

La biblioteca <cmath> tiene muchas funciones que le permiten realizar tareas matemáticas con números.

Puede encontrar una lista de todas las funciones matemáticas en la siguiente tabla:

Función Descripción
abs(x) Devuelve el valor absoluto de x
acos(x) Devuelve el arcocoseno de x, en radianes
acosh(x) Devuelve el arcocoseno hiperbólico de x
asin(x) Devuelve el arcoseno de x, en radianes
asinh(x) Devuelve el arcoseno hiperbólico de x
atan(x) Devuelve el arcotangente de x como un valor numérico entre -PI/2 y PI/2 radianes
atan2(y, x) Devuelve el ángulo theta de la conversión de coordenadas rectangulares (x, y) a coordenadas polares (r, theta)
atanh(x) Devuelve el arcotangente hiperbólico de x
cbrt(x) Gibt die Kubikwurzel von x zurück
ceil(x) Devuelve el valor de x redondeado al entero más cercano
copysign(x, y) Devuelve el primer punto flotante x con el signo del segundo punto flotante y
cos(x) Devuelve el coseno de x (x está en radianes)
cosh(x) Devuelve el coseno hiperbólico de x
exp(x) Devuelve el valor de Ex
exp2(x) Devuelve el valor de 2x
expm1(x) Devuelve mix-1
erf(x) Devuelve el valor de la función de error en x
erfc(x) Devuelve el valor de la función de error complementaria en x
fabs(x) Devuelve el valor absoluto de una x flotante
fdim(x) Devuelve la diferencia positiva entre x e y
floor(x) Devuelve el valor de x redondeado hacia abajo a su entero más cercano
fma(x, y, z) Devuelve x*y+z sin perder precisión
fmax(x, y) Devuelve el valor más alto de una x e y flotantes
fmin(x, y) Devuelve el valor más bajo de una x e y flotantes
fmod(x, y) Devuelve el resto en coma flotante de x/y
frexp(x, y) Con x expresada como m*2n, devuelve el valor de m (un valor entre 0,5 y 1,0) y escribe el valor de n a la memoria en el puntero y
hypot(x, y) Devuelve sqrt(x2 +y2) sin desbordamiento ni desbordamiento intermedio
ilogb(x) Devuelve la parte entera del logaritmo base de punto flotante de x
ldexp(x, y) Devuelve x*2y
lgamma(x) Devuelve el logaritmo del valor absoluto de la función gamma en x
llrint(x) Redondea x a un entero cercano y devuelve el resultado como un entero largo
llround(x) Redondea x al entero más cercano y devuelve el resultado como un entero largo
log(x) Devuelve el logaritmo natural de x
log10(x) Devuelve el logaritmo en base 10 de x
log1p(x) Devuelve el logaritmo natural de x+1
log2(x) Devuelve el logaritmo en base 2 del valor absoluto de x
logb(x) Devuelve el logaritmo base de punto flotante del valor absoluto de x
lrint(x) Redondea x a un número entero cercano y devuelve el resultado como un número entero largo
lround(x) Redondea x al entero más cercano y devuelve el resultado como un entero largo
modf(x, y) Devuelve la parte decimal de x y escribe la parte entera en la memoria en el puntero y
nan(s) Devuelve un valor NaN (Not a Number / no un número)
nearbyint(x) Devuelve x redondeado a un entero cercano
nextafter(x, y) Devuelve el número de coma flotante más cercano a x en la dirección de y
nexttoward(x, y) Devuelve el número de coma flotante más cercano a x en la dirección de y
pow(x, y) Devuelve el valor de x elevado a y
remainder(x, y) Devuelve el resto de x/y redondeado al entero más cercano
remquo(x, y, z) Calcula x/y redondeado al entero más cercano, escribe el resultado en la memoria en el puntero z y devuelve el resto
rint(x) Devuelve x redondeado a un entero cercano
round(x) Devuelve x redondeado al entero más cercano
scalbln(x, y) Devuelve x*Ry (R suele ser 2)
scalbn(x, y) Devuelve x*Ry (R suele ser 2)
sin(x) Devuelve el seno de x (x está en radianes)
sinh(x) Devuelve el seno hiperbólico de x
sqrt(x) Devuelve la raíz cuadrada de x
tan(x) Devuelve la tangente de x (x está en radianes)
tanh(x) Devuelve la tangente hiperbólica de x
tgamma(x) Devuelve el valor de la función gamma en x
trunc(x) Devuelve la parte entera de x


Comentarios