Clase math
Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas.
Lenguajes de Programación III
Oviedo Galdeano Mario
3NM2Ruiz Zúñiga Raúl Antonio
Tarea 1 y 2
Clase Math
La clase Math contiene métodos para realizar operaciones numéricas básicas como son la exponencial de un número, el logaritmo, la raízcuadrada y funciones trigonométricas.
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 clasesolamente a propósito de agrupació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.). Elconstructor de la clase es privado, 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 queinicializarla.
Si se importa la clase, se tiene acceso al conjunto de funciones matemáticas estándar:
* Math.abs( x ) para int, long, float y double
* Math.sin( double )
*Math.cos( double )
* Math.tan( double )
* Math.asin( double )
* Math.acos( double )
* Math.atan( double )
* Math.atan2( double,double )
* Math.exp( double )
* Math.log(double )
* Math.sqrt( double )
* Math.ceil( double )
* Math.floor( double )
* Math.rint( double )
* Math.pow( a,b )
* Math.round( x ) para double y float
*Math.random() devuelve un double
* Math.max( a,b ) para int, long, float y double
* Math.min( a,b ) para int, long, float y double
* Math.E para la baseexponencial
* Math.PI para PI
Pseudocodigo
Algoritmo que permite leer y comparar un arreglo de números sin guardarlo, encontrando el menor de los números
Comienza
menor
Regístrate para leer el documento completo.