Herencis
Páginas: 2 (289 palabras)
Publicado: 6 de noviembre de 2013
La clase Math representa la librería matemática de Java. Las funciones que contiene son las de todos los lenguajes, parece que se han metido en una clase solamente a propósito deagrupación, por eso se encapsulan en Math, y lo mismo sucede con las demás clases que corresponden a objetos que tienen un tipo equivalente (Character, Float, etc.). El constructor de la clase esprivado, por los que no se pueden crear instancias de la clase. Sin embargo, Math es public para que se pueda llamar desde cualquier sitio y static para que no haya que inicializarla.
Destacar que lasfunciones matemáticas, al pertenecer a la clase Math, se invocan siempre de la siguiente manera: Math.funcion(argumentos).
Funciones Matemáticas
Significado
Ejemplo de uso
Resultado
abs Valor absoluto
int x = Math.abs(2.3);
x = 2;
atan
Arcotangente
double x = 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;
pow
Potencia
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;
Constantes Matemáticas
Significado
Ejemplo de uso
Resultado
Math.E
Base exponencial
i= Math.E;
i=2.72Math.PI
PI
i= Math.PI;
i=3.14159265
Método toUpperCase
Devuelve una cadena donde todos los caracteres alfabéticos se convirtieron a mayúsculas.
variabledecadena.toUpperCase( )
"Literalde cadena".toUpperCase( )
El método toUpperCase no tiene efecto en caracteres no alfabéticos.
Ejemplo
El siguiente ejemplo muestra los efectos del método toUpperCase:
String variabledecadena...
Leer documento completo
Regístrate para leer el documento completo.