it-swarm-pt.tech

Sempre retornar valor positivo

Eu tenho um número que pode ser negativo ou positivo, mas eu simplesmente quero retornar o valor positivo.

-4 -> 4
5 -> 5

Eu sei que posso fazer um simples se verificar, veja se seu zero, em seguida, devolvê-lo *-1 mas não me lembro para a vida de mim qual é o operador Maths real!

Alguém pode me dizer o que é?

29
Chris

Use System.Math.Abs como documentado aqui .

90
Shai

Você está procurando por Math.Abs.

10
SLaks

Existe um método sobrecarregado Math.Abs ​​ pode ser usado no seu caso. Pode levar Double, Int16, Int32, Int64, SByte, Single or Decimal como argumento.

3
Aan

Se você estiver trabalhando com carros alegóricos no Unity, use Mathf.Abs

1
Mark Entingh

Você pode usar Math.Abs como public static int Abs (int value);

0
Sunil Game