Clase math

Solo disponible en BuenasTareas
  • Páginas : 2 (283 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de marzo de 2011
Leer documento completo
Vista previa del texto
INSTITUTO POLITÉCNICO NACIONAL

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
tracking img