Valor absoluto en java

Valor absoluto en java
Un número puede ser un int, un largo, un flotador o un doble. La diferencia entre un int y una variable larga es que la variable larga puede contener un valor mayor que una variable INT. Una variable larga también puede contener un número que un INT contendría. Cada uno de estos tipos de números puede ser negativo o positivo. Por ejemplo, un int puede ser -5 o +5. Cuando es +5, se puede omitir el letrero más en frente.

Entonces, un número puede ser negativo o positivo. El valor absoluto es simplemente el valor positivo del par. El valor positivo sigue siendo el número sin un signo. Java tiene el método Math ABS () para devolver el número absoluto. Entonces, si el argumento es -5, se devolverán 5. Si el argumento es +5 o 5, se devolverán 5. Java también tiene el método absexact (): ver a continuación.

Estos métodos son todos la clase de matemáticas. La clase de matemáticas no tiene que ser importada por el programador para ser utilizado. Este artículo explica el uso de los métodos ABS () y Absexact () de la clase de matemáticas.

ABS (doble a)

La sintaxis completa para este método es:

abdominales estáticos públicos (doble A)

Es público, lo que significa que se puede llamar desde fuera de la implementación de la clase. Es estático, lo que significa que la clase de matemáticas no tiene que ser instanciada antes de que se use (con el método). Para llamar al método, comience con el nombre de la clase, matemáticas, seguido del operador DOT, y luego el método con su argumento. Su argumento debe ser doble para devolver un doble. El siguiente programa ilustra su uso:

clase pública THECLASS
public static void main (string [] args)
Sistema.afuera.Imprimir (matemáticas.ABS (-5.2)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.ABS (+5.2)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.ABS (5.2)); Sistema.afuera.imprimir(");
Sistema.afuera.println (");

La salida es:

5.2, 5.2, 5.2

Tenga en cuenta la expresión como las matemáticas.ABS (-5.2) como argumento al método print ().

ABS (flotante a)

La sintaxis completa para este método es:

abdominales float estáticos públicos (flotador a)

Es público, lo que significa que se puede llamar desde fuera de la implementación de la clase. Es estático, lo que significa que la clase de matemáticas no tiene que ser instanciada antes de que se use (con el método). Para llamar al método, comience con el nombre de la clase, matemáticas, seguido del operador DOT, y luego el método con su argumento. Su argumento debe ser un flotador para devolver un flotador. El siguiente programa ilustra su uso:

clase pública THECLASS
public static void main (string [] args)
Sistema.afuera.Imprimir (matemáticas.ABS (-5.2f)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.ABS (+5.2f)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.ABS (5.2f)); Sistema.afuera.imprimir(");
Sistema.afuera.println (");

La salida es:

5.2, 5.2, 5.2

Tenga en cuenta la expresión como las matemáticas.ABS (-5.2f), como argumento al método print ().

ABS (int a)

La sintaxis completa para este método es:

público estático int ABS (int a)

Es público, lo que significa que se puede llamar desde fuera de la implementación de la clase. Es estático, lo que significa que la clase de matemáticas no tiene que ser instanciada antes de que se use (con el método). Para llamar al método, comience con el nombre de la clase, matemáticas, seguido del operador DOT, y luego el método con su argumento. Su argumento debería ser un int para devolver un int. El siguiente programa ilustra su uso:

clase pública THECLASS
public static void main (string [] args)
Sistema.afuera.Imprimir (matemáticas.abdominales (-5)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.ABS (+5)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.abdominales (5)); Sistema.afuera.imprimir(");
Sistema.afuera.println (");

La salida es:

5, 5, 5

Tenga en cuenta la expresión como las matemáticas.ABS (-5), como argumento al método print ().

ABS (LARGO A)

La sintaxis completa para este método es:

ABS estática pública larga (largo A)

Es público, lo que significa que se puede llamar desde fuera de la implementación de la clase. Es estático, lo que significa que la clase de matemáticas no tiene que ser instanciada antes de que se use (con el método). Para llamar al método, comience con el nombre de la clase, matemáticas, seguido del operador DOT, y luego el método con su argumento. Su argumento debe ser largo para devolver un largo. El siguiente programa ilustra su uso:

clase pública THECLASS
public static void main (string [] args)
Sistema.afuera.Imprimir (matemáticas.abdominales (-5)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.ABS (+5)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.abdominales (5)); Sistema.afuera.imprimir(");
Sistema.afuera.println (");

La salida es:

5, 5, 5

Tenga en cuenta la expresión como las matemáticas.ABS (-5), como argumento al método print ().

Absexact (int a)

Este método debe usarse cuando el usuario insiste en un argumento INT. La sintaxis completa para este método es:

Pública estática int Absexact (int a)

Es público, lo que significa que se puede llamar desde fuera de la implementación de la clase. Es estático, lo que significa que la clase de matemáticas no tiene que ser instanciada antes de que se use (con el método). Para llamar al método, comience con el nombre de la clase, matemáticas, seguido del operador DOT, y luego el método con su argumento. Su argumento debería ser un int para devolver un int. El siguiente programa ilustra su uso:

clase pública THECLASS
public static void main (string [] args)
Sistema.afuera.Imprimir (matemáticas.absexact (-5)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.absexact (+5)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.absexact (5)); Sistema.afuera.imprimir(");
Sistema.afuera.println (");

La salida debe ser:

5, 5, 5

Tenga en cuenta la expresión como las matemáticas.absexact (-5), como argumento al método print ().

Absexact (largo A)

Este método debe usarse cuando el usuario insiste en un argumento largo. La sintaxis completa para este método es:

Absexact de larga duración pública (larga A)

Es público, lo que significa que se puede llamar desde fuera de la implementación de la clase. Es estático, lo que significa que la clase de matemáticas no tiene que ser instanciada antes de que se use (con el método). Para llamar al método, comience con el nombre de la clase, matemáticas, seguido del operador DOT, y luego el método con su argumento. Su argumento debería ser un largo para devolver un largo. El siguiente programa ilustra su uso:

clase pública THECLASS
public static void main (string [] args)
Sistema.afuera.Imprimir (matemáticas.absexact (-5)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.absexact (+5)); Sistema.afuera.imprimir(", ");
Sistema.afuera.Imprimir (matemáticas.absexact (5)); Sistema.afuera.imprimir(");
Sistema.afuera.println (");

La salida debe ser:

5, 5, 5

Tenga en cuenta la expresión como las matemáticas.absexact (-5), como argumento al método print ().

Conclusión

Los métodos ABS () y Absexact () son de la clase de matemáticas de Java. Son públicos, así como estáticos. Cada uno devuelve el valor absoluto del número de argumento. Para insistir en usar un argumento int o un argumento largo, use absexact ().