Cómo calcular el valor absoluto en Java

Cómo calcular el valor absoluto en Java
El valor absoluto es un valor no negativo que indica cuán distante está un número de 0. El valor absoluto siempre es positivo porque no significa la dirección. El propósito de las matemáticas.La función de ABS () en Java es para que cualquier número negativo sea positivo y no tiene impacto en el número si ya es positivo. En este artículo, calcularemos el valor absoluto utilizando el lenguaje de programación Java.

Cómo calcular el valor absoluto usando matemáticas.Función ABS en Java

Tomaremos la entrada del usuario que puede ser posible utilizando la clase Java.utilizar.Escáner proporciona una manera muy simplificada y fácil de permitir a los usuarios ingresar valores a través del teclado y para las operaciones matemáticas necesitamos usar Java.lang.Matemáticas:

importar java.utilizar.Escáner;
importar java.lang.Matemáticas;

El siguiente paso es crear un objeto de escáner en el código como el siguiente:

Escáner en = escáner nuevo (sistema.en);

Ahora después de eso, hemos creado una clase pública con el nombre de AbsoluteValue:

clase pública AbsoluteValue
public static void main (string [] args)

Ahora, si desea imprimir algún texto, puede hacerlo escribiendo:

Sistema.afuera.println ("Java Absolute Value. Ejemplo 1");

Ahora hemos usado el tipo de doble aquí, ya que el valor absoluto también puede ser infracción y tomar la entrada como un número entero del usuario que necesitamos escribir.

Doble n = en.nextDouble ();

El valor de entrada se almacenará en la variable norte. Ahora hay una función matemática incorporada en Java que se utiliza para calcular el valor absoluto de cualquier objeto que sea

Matemáticas.ABS (número);

Entonces, en nuestro caso, utilizaremos esta función de la siguiente manera

Doble a = matemáticas.abdominales (n);

En la línea anterior 'norte' es la variable donde un usuario obtendrá la entrada y 'Matemáticas.abdominales' La función se usa para calcular el valor absoluto de la variable n y el resultado se almacenará en la nueva variable que hemos inicializado como una variable 'a'. Al final, imprimiremos el valor absoluto escribiendo

Sistema.afuera.println ("valor absoluto de" + n + "es" + a);

Código completo

El código completo que hemos discutido anteriormente es el siguiente:

importar java.utilizar.Escáner;
importar java.lang.Matemáticas;
clase pública AbsoluteValue
public static void main (string [] args)
// Defina un objeto de escáner para la entrada de datos.
Escáner en = escáner nuevo (sistema.en);
Sistema.afuera.println ("Java Absolute Value. Ejemplo 1");
Sistema.afuera.println ("por favor ingrese un número");
Doble n = en.nextDouble ();
// usa java.lang.Matemáticas.ABS () para obtener el valor absoluto de N
Doble a = matemáticas.abdominales (n);
Sistema.afuera.println ("valor absoluto de" + n + "es" + a);
Sistema.afuera.println ("____________");

Puede usar cualquier editor de texto para codificar programas Java en el sistema operativo Linux, por ejemplo, hemos usado el editor de texto Nano escribiendo:

$ Nano AbsoluteValue.Java

Después de eso, debe escribir y guardar el código que desea ejecutar:

Nota: Debe instalar el kit de desarrollo Java (JDK) para ejecutar los programas basados ​​en Java y, para eso, debe escribir:

$ sudo apt instalación predeterminado-jdk

Después de guardar el código, debe compilarlo primero y después de eso, puede ejecutarlo escribiendo:

$ Javac AbsoluteValue.Java
$ Java AbsoluteValue

Cómo calcular el valor absoluto utilizando declaraciones condicionales en Java

Hay otra forma de calcular el valor absoluto si no desea utilizar la función matemática incorporada del valor absoluto y es mediante el uso de una declaración condicional. Aquí estamos utilizando la condición if-else y la parte restante del código es casi la misma. Entonces, en primer lugar, estamos imprimiendo un mensaje como se muestra a continuación:

Sistema.afuera.println ("por favor ingrese un número");

Después de ese usuario, debe ingresar cualquier número y para eso, necesitamos inicializar la función de entrada:

doble p = en.nextDouble ();

Ahora el número de entrada se almacenará en un 'pag' variable que tiene un tipo entero doble y después de eso, estamos utilizando una declaración condicional para convertir cualquier número en su forma absoluta (positiva) como se muestra a continuación:

doble B;
si p<0)
b = -p;

demás
b = P;

Esta condición especifica que si un número pag es menos de 0, agregue ese número con un signo negativo para hacerlo positivo y si el número ya es positivo, entonces no realice cambios y al final, el valor absoluto se almacenará en la variable b:

El código completo que hemos discutido anteriormente es el siguiente:

importar java.utilizar.Escáner;
clase pública AbsoluteValue
public static void main (string [] args)
// Defina un objeto de escáner para la entrada de datos.
Escáner en = escáner nuevo (sistema.en);
Sistema.afuera.println ("Java Absolute Value. Ejemplo 2 ");
Sistema.afuera.println ("por favor ingrese un número");
doble p = en.nextDouble ();
// usa java.lang.Matemáticas para obtener un valor absoluto de n
doble B;
si p<0)
b = -p;

demás
b = P;

Sistema.afuera.println ("valor absoluto de" + p + "es" + b);
Sistema.afuera.println ("____________");

Puede ver el código en el editor de texto nano como se muestra a continuación:

Después de compilar el código, obtendrá el resultado como se muestra a continuación:

Conclusión

El valor absoluto es un valor no negativo que indica qué tan lejos está el número de 0. En Java, hay varias formas de calcular el valor absoluto, y dos de ellas se mencionan en este artículo. El primero es usar una función incorporada con el nombre de Matemáticas.ABS (número) y el segundo es usando el if-else condición.