mx.edu.ulsa.cib4132005.practica1
Class TrianguloRectangulo
java.lang.Object
mx.edu.ulsa.cib4132005.practica1.TrianguloRectangulo
public class TrianguloRectangulo
- extends java.lang.Object
- Author:
- Gustavo De la Cruz Tovar
|
Field Summary |
static boolean |
GRADOS
|
|
Constructor Summary |
TrianguloRectangulo(double catetoOpuesto,
double catetoAdyacente)
Constructor de la clase, se indica el cateto Opuesto y el cateto Adyacente
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GRADOS
public static final boolean GRADOS
- See Also:
- Constant Field Values
TrianguloRectangulo
public TrianguloRectangulo(double catetoOpuesto,
double catetoAdyacente)
- Constructor de la clase, se indica el cateto Opuesto y el cateto Adyacente
- Parameters:
catetoOpuesto - catetoAdyacente -
Ejemplo de uso:
TrianguloRectangulo tr= new TrianguloRectangulo(1,1);
getCatetoAdyacente
public double getCatetoAdyacente()
- Returns:
- Retorna la propiedad catetoAdyacente.
*
Ejemplo de uso:
TrianguloRectangulo tr= new TrianguloRectangulo(1,2);
tr.getCatetoAdyacente(); //retorna 2
getCatetoOpuesto
public double getCatetoOpuesto()
- Returns:
- Retorna la propiedad catetoOpuesto.
Ejemplo de uso:
TrianguloRectangulo tr= new TrianguloRectangulo(1,2);
tr.getCatetoOpuesto(); //retorna 1
getHipotenusa
public double getHipotenusa()
- Calcula el hipotenusa del triangulo
- Returns:
- El hipotenusa,resultado de sqrt(catetoOpuesto*catetoOpuesto+ catetoAdyacente*catetoAdyacente
Ejemplo de uso:
TrianguloRectangulo tr= new TrianguloRectangulo(3,4);
tr.getHipotenusa; //retorna 5
getAnguloOpuesto
public double getAnguloOpuesto()
- Returns:
- El angulo opuesto del triangulo rectangulo, en radianes, usando asin(catetoOpuesto/hipotenusa)
getAnguloOpuesto
public double getAnguloOpuesto(boolean enGrados)
- Parameters:
enGrados - En valor true, para indicar que se retorna en grados. Usar la constante TrianguloRectangulo.GRADOS
- Returns:
- El angulo opuesto del triangulo rectangulo, en grados, usando asin(catetoOpuesto/hipotenusa)
getAnguloAdyacente
public double getAnguloAdyacente()
- Returns:
- El angulo adyacente, en radianes, usando acos(catetoAdyacete/hipotenusa)
getAnguloAdyacente
public double getAnguloAdyacente(boolean enGrados)
- Parameters:
enGrados - En valor true, para indicar que se retorna en grados. Usar la constante TrianguloRectangulo.GRADOS
- Returns:
- El angulo adyacente, en grados, usando acos(catetoAdyacete/hipotenusa)