0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
450 tayangan2 halaman
La clase Math de Java proporciona métodos para realizar operaciones matemáticas como funciones trigonométricas, exponenciales, logaritmos, redondeo de números y más. Algunos métodos incluyen ceil(), floor(), pow(), max(), min() y sqrt(). Los parámetros y tipos de datos devueltos pueden variar según el método, pero proporcionan cálculos matemáticos básicos de manera conveniente sin necesidad de importar paquetes adicionales.
La clase Math de Java proporciona métodos para realizar operaciones matemáticas como funciones trigonométricas, exponenciales, logaritmos, redondeo de números y más. Algunos métodos incluyen ceil(), floor(), pow(), max(), min() y sqrt(). Los parámetros y tipos de datos devueltos pueden variar según el método, pero proporcionan cálculos matemáticos básicos de manera conveniente sin necesidad de importar paquetes adicionales.
La clase Math de Java proporciona métodos para realizar operaciones matemáticas como funciones trigonométricas, exponenciales, logaritmos, redondeo de números y más. Algunos métodos incluyen ceil(), floor(), pow(), max(), min() y sqrt(). Los parámetros y tipos de datos devueltos pueden variar según el método, pero proporcionan cálculos matemáticos básicos de manera conveniente sin necesidad de importar paquetes adicionales.
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