Programación Orientada a Objetos

Páginas: 2 (310 palabras) Publicado: 17 de noviembre de 2014
La clase Math
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 clase solamente a
propósito deagrupació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.). El constructor de la clase esprivado, 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 que inicializarla.
Algunosmétodos de la clase Vector se muestran a continuación:

Math.abs( x ) para int, long, float y double
Math.sin( double ) Calcula el seno de un double
Math.cos( double ) Calcula el coseno de un doubleMath.tan( double ) Calcula la tangente
Math.asin( double ) Calcula el arco seno en rango de 0 a pi
Math.acos( double ) Calcula el arco coseno en rango –pi/2 a pi/2
Math.atan( double ) Calcula elarco tangente
Math.atan2( double,double ) Convierte coordenadas rectangulares a
polares
Math.exp( double ) Calcula la exponenciación del número e
Math.log( double ) Devuelve el logaritmo de base edel valor
Math.sqrt( double ) Devuelve el redonde de la raíz cuadrada del
valor
Math.ceil( double ) …
Math.floor( double ) …
Math.rint( double ) …
Math.pow( a,b ) Eleva el número a a la potenciab
Math.round( x ) para double y float
Math.random() devuelve un double aleatorio
Math.max( a,b ) para int, long, float y double
Curso de Java
Cápsulas Formativas
Math.min( a,b ) para int,long, float y double
Math.E para la base exponencial
Math.PI para PI
Ejemplo:
class Mates {
public static void main( String args[] ) {
int x;
double rand,y,z;
float max;
rand = Math.random();
x= Math.abs( -123 );
y = Math.round( 123.567 );
z = Math.pow( 2,4 );
max = Math.max( (float)1e10,(float)3e9 );
System.out.println( rand );
System.out.println( x );
System.out.println( y );...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS