Logo Revista Java

startjavaabout

articles

00. Prólogo (java)
01.a TEMAS INTRODUCTORIOS. (java)
01.b Comandos que Inician la Máquina de Java y la salida de texto (java)
01.c Descripción empírica de la Programación Orientada a Objetos con Java. (java)
01.d Herencia Soportada por Java y Tipos de Datos Básicos. (java)
01.e Operadores, Delimitadores Básicos Y los nombres de función Válidos. (java)
02.a Codificación Inicial y Estructuras de Datos. (java)
02.b Paquetes, y Palabras clave, (Reservadas) (java)
02.c Tipos de Datos, y declaraciones de funciones, Tablas. (java)
02.d Bucles y Tomas de decisión, Excepciones y Control de Errores. (java)
02.e Secuencias de Escape (java)
02.f Concatenación y Conversiones a Texto. (java)
02.g Métodos de Entrada y Salida de datos (java)
02.h Crear Objetos de la biblioteca de Java (java)
02.i Ejercicio: Entrada de Datos y Conversiones (if, try, catch) (java)
02.j Ejercicios, usando excepciones y while, y switch (java)
02.k Práctica complementaria Resuelta sin Arreglos. (java)
02.l Ejercicios de la práctica complementaria (java)
02.m Práctica complementaria resuelta Ej 6 y 7 (java)
02.m Práctica complementaria resuelta Ej 8 y 9 (java)
03.a Métodos estáticos y mecanismos de programación (java)
03.b Arreglos (Arrays o Vectores) (java)
03.c La clase Math como ayudante para resolver problemas (java)
03.d Usando arreglos para un buffer, colas de espera, pilas y listas. (java)
03.e Implementación del buffer tipo FIFO (Cola de espera, el primero es primero en salir) (java)
03.f Implementación del buffer tipo FIFO (Cola de espera, el primero es primero en salir) 2da parte (java)
03.g Implementación del buffer tipo LIFO (La pila, último en llegar es primero en salir) (java)
03.h Implementación del buffer tipo LIFO (La pila, último en llegar es primero en salir) 2da parte (java)
03.i Implementación de una Lista de datos. (java)
03.j Búsqueda Secuencial dentro de la lista de datos. (java)
03.k Búsqueda Aleatoria dentro de la lista de datos. (java)
03.l Búsqueda binaria dentro de una lista ordenada de datos. (java)
03.m Método para Ordenar - La Burbuja (java)
03.n Método para Ordenar - QuickSort Recursivo (java)
03.o Ejercicios Resueltos, ordenar con Java (java)
04.a Nuestro primer Objeto en Java (java)
04.b Codificación del primer Objeto en Java (java)
LA clase Math es parte de la biblioteca de Java, e incluye diversas funciones bsicas ya definidas listas para utilizar, como redondear, parte entera etc. etc.

03.c La clase Math como ayudante para resolver problemas

(511)
LA clase Math es parte de la biblioteca de Java, e incluye diversas funciones bsicas ya definidas listas para utilizar, como redondear, parte entera etc. etc.
contact
Created,Modified
2009-04-02 11:47:25, 2009-04-02 11:47:46
Author,Nick
Gustavo Guillermo Perez, (madgus) [myblog]

La clase Math de procedimientos y constantes matemáticas

A continuación veremos la utilidad de la Clase de la biblioteca más útil, que provee algunas cuantas funciones matemáticas que usaremos para resolver nuestros problemas en este capítulo.


Resumen de Campos

static double

E
          El valor double que es el mas cercano a e, la base de los logaritmos naturales.

static double

PI
          El valor double que es más cercano a pi, la relación de una circunferencia con su diámetro.

 

Resumen de Métodos

static double

abs(double a)
          Devuelve el valor absoluto de un valor double.

static float

abs(float a)
          Devuelve el valor absoluto de un valor float.

static int

abs(int a)
          Devuelve el valor absoluto de un valor int.

static long

abs(long a)
          Devuelve el valor absoluto de un valor long.

 

static double

acos(double a)
          Devuelve el arcocoseno de un ángulo, en el rango de 0.0 hasta pi.

static double

asin(double a)
          Devuelve el arcoseno de un ángulo, en el rango de -pi/2 hasta pi/2.

static double

atan(double a)
          Devuelve el arcotangente de un ángulo, en el rango de -pi/2 hasta pi/2.

static double

atan2(double y, double x)
          Convierte coordenadas rectangulares (xy) a polares (r, theta).

static double

cbrt(double a)
          Devuelve la raíz cuadrada de un valor double.

static double

ceil(double a)
          Devuleve el más pequeño (cercano al infinito negativo) valor double que es más grande o igual al argumento a y es igual a un entero matemático.

static double

cos(double a)
          Devuelve el coseno trigonométrico de un ángulo.

static double

cosh(double x)
          Devuelve el coseno hiperbólico de un valor value.

static double

exp(double a)
          Devuelve el valor e de Euler elevado a la potencia del valor double a.

static double

expm1(double x)
          Devuelve ex -1.

static double

floor(double a)
          Devuelve el más largo (cercano al positivo infinito) valor double que es menor o igual al argumento a y es igual a un entero matemático.

static double

hypot(double x, double y)
          Devuelve sqrt(x2 +y2) sin el overflow o underflow intermedio.

static double

IEEEremainder(double f1, double f2)
          Computa la operación prescripta por el estándar IEEE 754 entre los dos argumentos f1 y f2.

static double

log(double a)
          Devuelve el logaritmo natural (base e) de un valor double.

static double

log10(double a)
          Devuelve el logaritmo en base 10 de un valor double.

static double

log1p(double x)
          devuelve ex+1.

static double

max(double a, double b)
          Devuelve el más grande de los dos valores double a y b.

static float

max(float a, float b)
          Devuelve el más grande de los dos valores float a y b.

static int

max(int a, int b)
           Devuelve el más grande de los dos valores int a y b.

static long

max(long a, long b)
           Devuelve el más grande de los dos valores long a y b.

static double

min(double a, double b)
           Devuelve el más pequeño de los dos valores double a y b.

static float

min(float a, float b)
           Devuelve el más pequeño de los dos valores float a y b.

static int

min(int a, int b)
           Devuelve el más pequeño de los dos valores int a y b.

static long

min(long a, long b)
          Devuelve el más pequeño de los dos valores long a y b.

static double

pow(double a, double b)
          Devuelve el valor del argumento a elevado a la potencia de b: ab .

static double

random()
          Devuelve un valor de tipo double con signo positivo,mayor o igual que cero y menor que uno 1.0.

static double

rint(double a)
          Devuelve el valor double que es más cercano al valor a y es igual a un entero matemático.

static long

round(double a)
          Devuelve el valor long más cercano al argumento.

static int

round(float a)
          Devuelve el valor int más cercano al argumento.

static double

signum(double d)
          La función signo, cero si el argumento es cero, 1.0 si el argumento es mayor que cero y -1.0 si el argumento es menor que cero.

static float

signum(float f)
          La función signo, cero si el argumento es cero, 1.0 si el argumento es mayor que cero y -1.0 si el argumento es menor que cero.

static double

sin(double a)
          Devuelve el seno trigonométrico de un ángulo.

static double

sinh(double x)
          Devuelve el seno hiperbólico de un valor double.

static double

sqrt(double a)
          Devuelve la raíz cuadrada positiva redondeada de un valor double.

static double

tan(double a)
          Devuelve la tangente trigonométrica de un ángulo.

static double

tanh(double x)
          Devuelve la tangente hiperbólica de un valor double.

static double

toDegrees(double angrad)
          Convierte un ángulo medido en radianes al aproximado en grados..

static double

toRadians(double angdeg)
          Convierte un ángulo medido en grados al aproximado en radianes.

static double

ulp(double d)
          Ver definición en la documentación completa.

static float

ulp(float f)
          Ver definición en la documentación completa.

Tabla 10: La Clase Math - métodos y constantes


leavecomment

*Hasta que esta leyenda no desaparezca el libro no ha sido terminado, descarge en pdf:

http://compunauta.com/forums/linux/programacion/java/ebook.html




Aprendiendo Java - Ejemplos resueltos, Ejercicios, prácicas y técnicas de programación con Java #1 - ezine - ©Compunauta - myblog - Anuncios - 1072