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.Math
pacote. Isso é importante se quisermos usar métodos da Math
classe. 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.