Categorías destacadas
programacion php    
Artículo
20
¡votar!

 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...)
Publicado por:
Administrador
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon