Ampliaci N De La Clase Math Y Funciones Matem Ticas En Java
FUNCIONES CLASE MATH JAVA
En cuanto a las funciones matemáticas en Java, las funciones disponibles vienen definidas en la clase Math. Hay muchas funciones disponibles
A continuación,mostraremos las funciones más importantes y ejemplos de uso:
Funciones
Matemáticas
Significado
Ejemplo de uso
Resultado
abs
Valor absoluto
int x = Math.abs(2.3);
x = 2;
atan
Arcotangente
doublex = Math.atan(1);
x = 0.78539816339744;
sin
Seno
double x = Math.sin(0.5);
x = 0.4794255386042;
cos
Coseno
double x = Math.cos(0.5);
x = 0.87758256189037;
tan
Tangente
double x =Math.tan(0.5);
x = 0.54630248984379;
exp
Exponenciación neperiana
double x = Math.exp(1);
x = 2.71828182845904;
log
Logaritmo neperiano
double x = Math.log(2.7172);
x = 0.99960193833500;
powPotencia
double x = Math.pow(2.3);
x = 8.0;
round
Redondeo
double x = Math.round(2.5);
x = 3;
random
Número aleatorio
double x = Math.ramdom();
x = 0.20614522323378;
Destacar que las funcionesmatemáticas, al pertenecer a la clase Math, se invocan siempre de la siguiente manera: Math.funcion(argumentos).
Las funciones relacionadas con ángulos (atan, cos, sin, tan, etc.) trabajan en radianes.Por tanto, para operar con grados, tendremos que realizar la conversión oportuna.
La función random,permite generar números aleatorios en el rango ]0,1[. Por tanto el 0 y el 1 están excluidos.
Lafunción exponenciación neperiana o exponenciación de e, matemáticamente significa ex, que en Java sería Math.exp(x),donde x es un número real y la base es la constante neperiana e = 2.7172...
Lafunción logaritmo neperiano, matemáticamente significa Ln x, que en Java correspondería a la expresión Math.log(x).
La función potencia, matemáticamente significa baseexponente, que en Java se convertiríaen Math.pow(base,exponente),donde base y exponente son números reales, por lo tanto, si queremos obtener la raíz cubica de 2,la instrucción sería Math.pow(2,0.333).
No hay una función directa para...
Regístrate para leer el documento completo.