Escolar Documentos
Profissional Documentos
Cultura Documentos
Todo programa java debe estar compuesto al menos por una clase. En java podemos
tener clases propias y clases predefinidas.
CLASES PROPIAS: Estas son las clases que creamos nosotros mismos. Como por
ejemplo las clases que se muestran en la imagen que son las que hemos venido
creando:
CLASES PREDEFINIDAS: Estas son las clases que estn ya construidas dentro del
lenguaje de programacin java. En la siguiente imagen se muestran por ejemplo 4
clases predefinidas de java:
En java existen muchas clases, y cada clase puede tener muchos mtodos. Por lo
cual tratar de memorizar todo esto no es nada fcil.
API JAVA: Es una biblioteca donde vienen todas las clases del lenguaje de
programacin java.
Este mtodo de la clase math nos permite obtener la raz cuadrada de un nmero. Es
importante mencionar que este mtodo solo admite datos tipo double y tambin
devuelve datos tipo double.
En este ejemplo se ha declarado una variable a la cual llamamos raiz la cual
almacena un dato tipo double. ojo la variable raiz debe almacenar estrictamente un
dato tipo double ya que dicha variable almacenar nuestro resultado y el mtodo
Math.sqrt(); solo devuelve como resultado un dato tipo double.
Como se dijo
anteriormente el mtodo
Math.sqrt(); solo admite
datos tipo double. Y
aunque como argumento
hemos colocado un dato
entero (el nmero 2) el
mtodo Math.sqrt(); lo
considera como un
double igual a (2.0)
De la misma manera sabemos que la raiz cuadrada del nmero 9 es un entero (el
nmero 3). Pero tambin sabemos que el mtodo Math.sqrt(); devuelve solo datos tipo
double. Por tal razn nos aparece como resultado el decimal (3.0)
REDONDEO DE UN NMERO. MTODO Math.round();
El primero solo recibe datos tipo float y devuelve datos tipo int.
El segundo solo recibe datos tipo double y devuelve datos tipo long.
RECORDAR QUE
LOS DATOS TIPO
FLOAT LLEVAN EL
SUFIJO F AL FINAL.
Este redondeo nos dara como resultado un dato tipo long con valor igual a 7.
Pero supongamos tambin que en vez de que se nos arroje un dato tipo long
queremos obtener obligatoriamente un dato tipo int.
En la lnea 6 se ha declarado
En este caso debemos realizar la siguiente refundicin: otra variable la cual es tipo
int y se le dio como nombre
En la lnea 5 se ha declarado una variable tipo double con el nombre redondeo. Tambin en la
numero1 y se ha iniciado dndole como valor el dato tipo double igual a 6.88 misma lnea se ha iniciado la
variable aplicando el
mtodo Math.round(); a la
variable numero1.
EJEMPLO 1 ELEVACIN DE 23