Java Math abs ()

O método Java Math abs () retorna o valor absoluto do valor especificado.

A sintaxe do abs()método é:

 Math.abs(num)

Aqui, abs()é um método estático. Portanto, estamos acessando o método usando o nome da classe Math,.

abs () Parâmetros

O abs()método usa um único parâmetro.

  • num - número cujo valor absoluto deve ser retornado. O número pode ser:
    • int
    • double
    • float
    • long

abs () Valor de Retorno

  • retorna o valor absoluto do número especificado
  • retorna o valor positivo se o número especificado for negativo

Exemplo 1: Java Math abs () com números positivos

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variables int a = 7; long b = 23333343; double c = 9.6777777; float d = 9.9f; // print the absolute value System.out.println(Math.abs(a)); // 7 System.out.println(Math.abs(c)); // 9.6777777 // print the value without negative sign System.out.println(Math.abs(b)); // 23333343 System.out.println(Math.abs(d)); // 9.9 ) )

No exemplo acima, importamos o java.lang.Mathpacote. Isso é importante se quisermos usar métodos da Mathclasse. Observe a expressão,

 Math.abs(a)

Aqui, usamos diretamente o nome da classe para chamar o método. É porque abs()é um método estático.

Exemplo 2: Java Math abs () com números negativos

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variables int a = -35; long b = -141224423L; double c = -9.6777777d; float d = -7.7f; // get the absolute value System.out.println(Math.abs(a)); // 35 System.out.println(Math.abs(b)); // 141224423 System.out.println(Math.abs(c)); // 9.6777777 System.out.println(Math.abs(d)); // 7.7 ) )

Aqui, podemos ver que o abs()método converte o valor negativo em um valor positivo.

Artigos interessantes...