System.Numerics.Tests.cast_fromTest.GenerateRandomBigIntegerLessThan C# (CSharp) Method

GenerateRandomBigIntegerLessThan() private static method

private static GenerateRandomBigIntegerLessThan ( Decimal value, Random random ) : BigInteger
value Decimal
random Random
return BigInteger
        private static BigInteger GenerateRandomBigIntegerLessThan(Decimal value, Random random)
        {
            return (GenerateRandomNegativeBigInteger(random) + (BigInteger)value) - 1;
        }

Same methods

cast_fromTest::GenerateRandomBigIntegerLessThan ( Double value, Random random ) : BigInteger
cast_fromTest::GenerateRandomBigIntegerLessThan ( Int64 value, Random random ) : BigInteger