Anda di halaman 1dari 2

Mtodos de la clase Math de Java

Esta clase ya viene incluida en nuevas versiones de Java, por lo que no habr que
importar ningn paquete para ello.

Para utilizar esta clase, debemos escribir Math.mtodo(parmetros); donde mtodo


sera uno de los siguientes y parmetros aquellos que tengamos que usar. Un mtodo
puede estar sobrescrito para distintos tipos de datos.

Recuerda que si almacenas el resultado de la funcin, debe coincidir con el tipo de la


variable.

Mtodo Descripcin Parmetros Tipo de dato devuelto


Un parametro que
Devuelve el valor absoluto de El mismo que
abs puede ser un int,
un numero. introduces.
double, float o long
Devuelve el arco coseno de un
arcos Double Double
angulo en radianes.
Devuelve el arco seno de un
asin Double Double
ngulo en radianes.
Devuelve el arco tangente
atan Double Double
entre -PI/2 y PI/2.
Devuelve el arco tangente
atan2 Double Double
entre -PI y PI.
Devuelve el entero ms
ceil Double Double
cercano por arriba.
Devuelve el entero ms
floor Double Double
cercano por debajo.
long (si introduces un
Devuelve el entero ms
round Double o float double) o int (si
cercano.
introduces un float)
Devuelve el coseno de un
cos Double Double
ngulo.
Devuelve el seno de un
sin Double Double
ngulo.
Devuelve la tangente de un
tan Double Double
ngulo.
Devuelve el exponencial de un
exp Double Double
nmero.
Devuelve el logaritmo natural
log Double Double
en base e de un nmero.
Dos parametros que
Devuelve el mayor de dos El mismo tipo que
max pueden ser dos int,
entre dos valores. introduces.
double, float o long
min Devuelve el menor de dos Dos parametros que El mismo tipo que
entre dos valores. pueden ser dos int, introduces.
Mtodo Descripcin Parmetros Tipo de dato devuelto
double, float o long
Devuelve un nmero aleatorio
random entre 0 y 1. Se pueden cambiar Ninguno Double
el rango de generacin.
Devuelve la raz cuadrada de
sqlrt Double Double
un nmero.
Devuelve un nmero elevado Dos parmetros double
pow Double
a un exponente. (base y exponente)
Tambin os dejo las constantes definidas.
Constante Descripcin
PI Devuelve el valor de PI. Es un double.
E Devuelve el valor de E. Es un double.
Veamos algn ejemplo:
1
2 public class PruebaApp {
3 public static void main(String[] args) {
4
5 double operador1=25.5;
double operador2=15.21;
6
7 System.out.println(Math.ceil(operador1)); // Devuelve 26.0
8 System.out.println(Math.floor(operador2)); //Devuelve 15.0
9 System.out.println(Math.pow(operador1, operador2)); //
1 Devuelve 2.474435537975361E21
0 System.out.println(Math.max(operador1, operador2));
//Devuelve 25.5
11 System.out.println(Math.sqrt(operador1)); ////Devuelve
1 5.049752469181039
2 }
1 }
3

Anda mungkin juga menyukai