Java proporciona en la clase Math un amplio
surtido de funciones matemáticas. A continuación de citan algunas de uso
corriente, sin ánimo de ser exhaustivos:
método |
lo que hace |
T abs(T x) |
valor absoluto del dato; T puede ser entero o real |
T max(T x, T y) |
máximo de dos valores; T puede ser entero o real |
T min(T x, T y) |
mínimo de dos valores; T puede ser entero o real |
double sqrt(double x) |
raíz cuadrada |
double exp(double x) |
ex |
double log(double x) |
ln(x) – logaritmo neperiano |
double log10(double x) |
log10 (x) - logaritmo en base 10 |
double pow(double a, double b) |
ab |
long round(double x) int round(float x) double rint(double x) |
redondeo al entero más cercano |
double sin(double angulo) double cos(double angulo) double tan(double angulo) double asin(double seno) double acos(double coseno) double atan(double tangente) double atan2(double dy, double dx) |
funciones trigonométricas, donde los ángulos se expresan en radianes |
double toDegrees(double rads) double toRadians(double grados) |
conversiones entre ángulos expresados en radianes (0 .. 2π) y en grados sexagesimales (0° .. 360°). |
Temas relacionados