Valor absoluto em java

Valor absoluto em java
Um número pode ser um int, um longo, um flutuador ou um duplo. A diferença entre uma variável int e uma longa é que a variável longa pode conter um valor maior do que uma variável int. Uma variável longa também pode conter um número que um int manteria. Cada um desses tipos de números pode ser negativo ou positivo. Por exemplo, um int pode ser -5 ou +5. Quando é +5, o sinal de mais na frente dele pode ser omitido.

Então, um número pode ser negativo ou positivo. Valor absoluto é simplesmente o valor positivo do par. O valor positivo ainda é o número sem sinal. Java tem o método math abs () para retornar o número absoluto. Portanto, se o argumento for -5, 5 será devolvido. Se o argumento for +5 ou 5, 5 será devolvido. Java também possui o método absexact () - veja abaixo.

Esses métodos são toda a aula de matemática. A aula de matemática não precisa ser importada pelo programador para ser usado. Este artigo explica o uso dos métodos ABS () e absexact () da aula de matemática.

ABS (Double A)

A sintaxe completa para este método é:

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

É público, o que significa que pode ser chamado de fora da implementação da classe. É estático, o que significa que a classe de matemática não precisa ser instanciada antes de ser usada (com o método). Para chamar o método, comece com o nome da classe, matemática, seguido pelo operador de pontos e depois o método com seu argumento. Seu argumento deve ser o dobro para retornar um duplo. O programa a seguir ilustra seu uso:

classe pública theClass
public static void main (string [] args)
Sistema.fora.Imprimir (matemática.ABS (-5.2)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABS (+5.2)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABS (5.2)); Sistema.fora.imprimir(");
Sistema.fora.println (");

A saída é:

5.2, 5.2, 5.2

Observe a expressão como matemática.ABS (-5.2) como argumento para o método print ().

ABS (Float A)

A sintaxe completa para este método é:

Float Public estático Abs (flutuação a)

É público, o que significa que pode ser chamado de fora da implementação da classe. É estático, o que significa que a classe de matemática não precisa ser instanciada antes de ser usada (com o método). Para chamar o método, comece com o nome da classe, matemática, seguido pelo operador de pontos e depois o método com seu argumento. Seu argumento deve ser um flutuador para devolver um flutuador. O programa a seguir ilustra seu uso:

classe pública theClass
public static void main (string [] args)
Sistema.fora.Imprimir (matemática.ABS (-5.2f)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABS (+5.2f)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABS (5.2f)); Sistema.fora.imprimir(");
Sistema.fora.println (");

A saída é:

5.2, 5.2, 5.2

Observe a expressão como matemática.ABS (-5.2f), como argumento para o método print ().

ABS (int a)

A sintaxe completa para este método é:

public static int abs (int a)

É público, o que significa que pode ser chamado de fora da implementação da classe. É estático, o que significa que a classe de matemática não precisa ser instanciada antes de ser usada (com o método). Para chamar o método, comece com o nome da classe, matemática, seguido pelo operador de pontos e depois o método com seu argumento. Seu argumento deve ser um int para retornar um int. O programa a seguir ilustra seu uso:

classe pública theClass
public static void main (string [] args)
Sistema.fora.Imprimir (matemática.ABS (-5)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABS (+5)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABS (5)); Sistema.fora.imprimir(");
Sistema.fora.println (");

A saída é:

5, 5, 5

Observe a expressão como matemática.ABS (-5), como um argumento para o método print ().

ABS (longo a)

A sintaxe completa para este método é:

ABS LONGO LONGO ESTÁTICO PÚBLICO (LONG A)

É público, o que significa que pode ser chamado de fora da implementação da classe. É estático, o que significa que a classe de matemática não precisa ser instanciada antes de ser usada (com o método). Para chamar o método, comece com o nome da classe, matemática, seguido pelo operador de pontos e depois o método com seu argumento. Seu argumento deve demorar, a fim de retornar um longo. O programa a seguir ilustra seu uso:

classe pública theClass
public static void main (string [] args)
Sistema.fora.Imprimir (matemática.ABS (-5)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABS (+5)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABS (5)); Sistema.fora.imprimir(");
Sistema.fora.println (");

A saída é:

5, 5, 5

Observe a expressão como matemática.ABS (-5), como um argumento para o método print ().

ABSEXACT (INT A)

Este método deve ser usado quando o usuário insistir em um argumento int. A sintaxe completa para este método é:

public static int absexact (int a)

É público, o que significa que pode ser chamado de fora da implementação da classe. É estático, o que significa que a classe de matemática não precisa ser instanciada antes de ser usada (com o método). Para chamar o método, comece com o nome da classe, matemática, seguido pelo operador de pontos e depois o método com seu argumento. Seu argumento deve ser um int para retornar um int. O programa a seguir ilustra seu uso:

classe pública theClass
public static void main (string [] args)
Sistema.fora.Imprimir (matemática.ABSEXACT (-5)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABSEXACT (+5)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABSEXACT (5)); Sistema.fora.imprimir(");
Sistema.fora.println (");

A saída deve ser:

5, 5, 5

Observe a expressão como matemática.ABSEXACT (-5), como argumento para o método print ().

ABSEXACT (Long A)

Este método deve ser usado quando o usuário insistir em um longo argumento. A sintaxe completa para este método é:

ABSEXACT LONGO ESTÁTICO PÚBLICO (LONG A)

É público, o que significa que pode ser chamado de fora da implementação da classe. É estático, o que significa que a classe de matemática não precisa ser instanciada antes de ser usada (com o método). Para chamar o método, comece com o nome da classe, matemática, seguido pelo operador de pontos e depois o método com seu argumento. Seu argumento deve ser um longo, a fim de retornar um longo. O programa a seguir ilustra seu uso:

classe pública theClass
public static void main (string [] args)
Sistema.fora.Imprimir (matemática.ABSEXACT (-5)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABSEXACT (+5)); Sistema.fora.imprimir(", ");
Sistema.fora.Imprimir (matemática.ABSEXACT (5)); Sistema.fora.imprimir(");
Sistema.fora.println (");

A saída deve ser:

5, 5, 5

Observe a expressão como matemática.ABSEXACT (-5), como argumento para o método print ().

Conclusão

Os métodos abs () e absexact () são da aula de matemática Java. Eles são públicos e estáticos. Cada um retorna o valor absoluto do número do argumento. Para insistir em usar um int ou um longo argumento, use absexact ().