Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: momo en 03 de Septiembre 2014, 03:47

Título: ENTREGA:CU00647B ejemplo uso clase Math java
Publicado por: momo en 03 de Septiembre 2014, 03:47
ENTREGA CU00647B:

/*
 * Una operación frecuente con valores numéricos puede ser obtener su valor absoluto
 * , es decir, su valor sin signo. Por ejemplo el valor absoluto de -3.22 es 3.22
 * (hemos eliminado el signo negativo) y el valor absoluto de 7.15 es 7.15
 * (al ser este número positivo coincide con su valor absoluto).
 * Otra operación frecuente es el cálculo de la raíz cuadrada de un número.
 * Consulta la documentación de la clase Math del api Java para comprobar qué métodos permiten
 * realizar estas tareas. Crea una clase denominada miniCalculadoraEjemplo que tenga dos métodos
 * (basados en el uso de métodos de la clase Math): un método valorAbsoluto que recibe un número
 * de tipo double y devuelva su valor absoluto, y otro método raizCuadrada que reciba un número de
 * tipo double y devuelva su raíz cuadrada.
 * Para comprobar si es correcta tu solución puedes consultar en los foros aprenderaprogramar.com.

Código: [Seleccionar]


import java.lang.Math;

public class AbsolutoRaiz
{
    //No Atributos

public AbsolutoRaiz()
{ // Constructor Vacio
}

// Metodo para calcular el Valor Absoluto
public double ValorAbsoluto(double a)
{
    return Math.abs(a);

}
// Metodo para Calcular la Raiz Cuadrada
public double RaizCuadrada(double b)
{
    return Math.sqrt(b);
}
}
Título: Re:ENTREGA:CU00647B ejemplo uso clase Math java
Publicado por: Ogramar en 03 de Septiembre 2014, 13:09
Hola, está todo bien. Recomendarte que te acostumbres a usar los convenios para nombrar clases y métodos. En el caso de clases, deben comenzar con una letra mayúsculas y seguir "CamelCase", es decir, una mayúscula cada vez que se corresponda con una nueva palabra. En el caso de métodos deben comenzar con minúsculas, en tu código sería valorAbsoluto en lugar de ValorAbsoluto. Son detalles pero acostúmbrate a las buenas prácticas de programación  ;D

Saludos!