Ответ 1
Используйте System.Math.Abs
как System.Math.Abs
здесь.
У меня есть число, которое может быть отрицательным или положительным, но я просто хочу вернуть положительное значение.
-4 -> 4
5 -> 5
Я знаю, что могу сделать простую проверку, посмотрим, вернет ли ее нуль, а затем вернет ее *-1
, но я не могу вспомнить, насколько реальным является оператор Maths
!
Может ли кто-нибудь сказать мне, что это такое?
Используйте System.Math.Abs
как System.Math.Abs
здесь.
Вы ищете Math.Abs
.
абсолютная ценность... что-то вроде Math.Abs
. Подробнее об этой функции читайте здесь.
На всякий случай, когда вы не поняли другие ответы, вы можете использовать Math.Abs
В вашем случае может быть использован перегруженный метод Math.Abs. В качестве аргумента может принимать Double, Int16, Int32, Int64, SByte, Single or Decimal
.
Если вы работаете с float в Unity, используйте Mathf.Abs
Вы можете использовать что-то вроде Math.Abs.
Вы можете использовать Math.Abs
как public static int Abs (int value);
Использовать этот:
int PositiveNo = System.Math.Abs(NegativeNoHere);