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
}





















































    Source: geocities.com/gusdelact/cib4122003

               ( geocities.com/gusdelact)