Ejemplo n.º 1
0
    /// <summary>
    /// Utility method to return a random decimal value.
    /// </summary>
    public static decimal RandomDecimal(ColumnTypeAttributes attributes, Random random)
    {
        int numBits        = NumBits(attributes.Precision.GetValueOrDefault());
        var randomUnscaled = NextBigInteger(numBits, random);

        return(DecimalUtil.SetScale((decimal)randomUnscaled, attributes.Scale.GetValueOrDefault()));
    }