30 references to Abs
System.Runtime.Numerics (30)
System\Numerics\BigInteger.cs (30)
784BigIntegerCalculator.Divide(dividend._bits, NumericsHelpers.Abs(divisor._sign), quotient, out rest); 884return BigIntegerCalculator.Gcd(NumericsHelpers.Abs(left._sign), NumericsHelpers.Abs(right._sign)); 891? BigIntegerCalculator.Gcd(right._bits, NumericsHelpers.Abs(left._sign)) 899? BigIntegerCalculator.Gcd(left._bits, NumericsHelpers.Abs(right._sign)) 987uint bits = trivialValue && trivialExponent ? BigIntegerCalculator.Pow(NumericsHelpers.Abs(value._sign), NumericsHelpers.Abs(exponent._sign), NumericsHelpers.Abs(modulus._sign)) : 988trivialValue ? BigIntegerCalculator.Pow(NumericsHelpers.Abs(value._sign), exponent._bits!, NumericsHelpers.Abs(modulus._sign)) : 989trivialExponent ? BigIntegerCalculator.Pow(value._bits!, NumericsHelpers.Abs(exponent._sign), NumericsHelpers.Abs(modulus._sign)) : 990BigIntegerCalculator.Pow(value._bits!, exponent._bits!, NumericsHelpers.Abs(modulus._sign)); 1006BigIntegerCalculator.Pow(NumericsHelpers.Abs(value._sign), NumericsHelpers.Abs(exponent._sign), modulus._bits!, bits); 1010BigIntegerCalculator.Pow(NumericsHelpers.Abs(value._sign), exponent._bits!, modulus._bits!, bits); 1015BigIntegerCalculator.Pow(value._bits!, NumericsHelpers.Abs(exponent._sign), modulus._bits!, bits); 1044uint power = NumericsHelpers.Abs(exponent); 1063BigIntegerCalculator.Pow(NumericsHelpers.Abs(value._sign), power, bits); 1690BigIntegerCalculator.Add(rightBits, NumericsHelpers.Abs(leftSign), bits); 1702BigIntegerCalculator.Add(leftBits, NumericsHelpers.Abs(rightSign), bits); 1768BigIntegerCalculator.Subtract(rightBits, NumericsHelpers.Abs(leftSign), bits); 1780BigIntegerCalculator.Subtract(leftBits, NumericsHelpers.Abs(rightSign), bits); 2743BigIntegerCalculator.Multiply(right, NumericsHelpers.Abs(leftSign), bits); 2755BigIntegerCalculator.Multiply(left, NumericsHelpers.Abs(rightSign), bits); 2835BigIntegerCalculator.Divide(dividend._bits, NumericsHelpers.Abs(divisor._sign), quotient); 2891uint remainder = BigIntegerCalculator.Remainder(dividend._bits, NumericsHelpers.Abs(divisor._sign)); 3271uint smallBits = NumericsHelpers.Abs(value._sign); 3426uint smallBits = NumericsHelpers.Abs(value._sign); 5302uint smallBits = NumericsHelpers.Abs(value._sign);