Uso de la clase Math
Para utilizar la clase
Math.funcion(parametros ...)
Las funciones son:
int abs(int a)
float abs(float a)
double abs(double a) - valor absoluto de a
int x= Math.abs(-1)
double acos(double a) - calcula el arco coseno
de un numero, dicho resultado es en radianes
dobule asin(double)- calcula el arco seno
de un numero, dicho resultado es en radianes
double atan(a) calcula el arco tangente
de un numero, dicho resultado es en radianes
double ceil(double) - redondea un numero al
valor entero superior mas proximo
double cos(double) - calcula el coseno de un angulo
expresado en radianes
double exp(double) - calcula el valor del numero
"e" elevado a una potencia
double floor(double) - redondea un numero al valor
entero inferior mas proximo
double log(double) - Calcula el logaritmo natural
(base e) de un numero
int max(int,int) - calcula el maximo entre dos numeros
long max(long,long)
double max(double,double)
int min(int,int) - calcula el minimo entre dos numeros
long min(long,long)
double min(double,double)
double pow(double,double) - eleva un numero a una potencia
double random() - genera un numero aleatorio entre 0 y 1
int round(float) - redondea un flotante a un entero
double sin(double) - devuelve el seno
double sqrt(double) - devuelve la raiz cuadrada de un numero
double tan(double) - devuelve la tangente de un angulo en
radianes
boolean isNaN(double) - cuando una funcion retorna un
valor no valido (Math.sqrt(-1) por ejemplo), retorna la
constante isNaN,se puede evaluar si un numero tiene este
valor, usando esta constante
Tarea: Hacer un programa en Java que use todas las funciones
indicadas en el parrafo anterior
Instrucciones de control de flujo
Una condicion se evalua con un if
if ( expresion-booleana) {
//codigo
} else if ( expresion -booleana) {
...
} else if ( expresion -booleana) {
...
} else {
//condicion final
}
Tarea. Hacer un programa que convierta un numero
a numeros romanos. Por ejemplo 1997 se debe convertir a
su equivalente a numero romano, soportar hasta 2100.
1997 => MCMXCVII
Uso de ciclos.
while ( expresion booleana ) {
//conjunto de instrucciones
}
do {
} while ( expresion booleana) ;
for ( instruccion inicio; expresion booleana; instruccion control ciclo) {
//codigo
}
               (
geocities.com/gusdelact)