Programación en castellano
Inicio > Tutoriales > J2SE > Introducción a Java
-Tutoriales

Introducción a Java


Clase Math y "clases estáticas"

En este curso vamos a ser originales e intercalaremos las explicaciones del lenguaje con la de las librerías, para no aburrirnos ni con una cosa ni con otra. Para empezar con lo sencillo vamos a ver la clase Math. Es una clase que tiene un constructor privado, lo que significa que no podemos hacer instancias de ella. Pero como todos sus miembros son estáticos, sí que podemos acceder a ellos. Para hacerlo simplemente ponemos el nombre de la clase (en este caso Math), un punto y el nombre de su método o propiedad. Math tiene los siguientes:

int Math.abs( int )
long Math.abs( long )
float Math.abs( float )
double Math.abs( double )
Calcula el valor absoluto de su parámetro (le cambia el signo si es negativo).
double Math.sin( double )
double Math.cos( double )
double Math.tan( double )
Calculan el seno, coseno o tangente del ángulo (expresado en radianes) que recibe como argumento.
double Math.asin( double )
double Math.acos( double )
double Math.atan( double )
Devuelven el ángulo (expresado en radianes) correspondiente al seno, coseno o tangente que reciben.
double Math.exp( double )
Devuelve e elevado al parámetro.
double Math.log( double )
Devuelve el logaritmo natural (con base e) del parámetro.
double Math.sqrt( double )
Devuelve la raíz cuadrada del parámetro.
double Math.ceil( double )
Redondea al entero menor de los que son mayores que el parámetro (redondeo hacia arriba).
double Math.floor( double )
Redondea al entero mayor de los que son menores que el parámetro (redondeo hacia abajo).
double Math.pow( double a, double b )
a elevado a b.
int Math.rint( double )
long Math.round( double )
int Math.round( float )
Redondea al entero más cercano.
double Math.random()
Devuelve un valor aleatorio situado entre 0 y 1.
int Math.max( int,int )
long Math.max( long,long )
float Math.max( float,float )
double Math.max( double,double )
Devuelven el máximo de los dos valores que recibe.
int Math.min( int,int )
long Math.min( long,long )
float Math.min( float,float )
double Math.min( double,double )
Devuelven el mínimo.
double Math.E
Devuelve el número E (2.718...)
double Math.PI
Devuelve el número PI (3.1415...)
 
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados