* @param probability 0 <= probability <=1
     * @param a_RoundingMode
     * @return true or false based on a random uniform test of probability
     */
    public static boolean randomUniformTest(
            Random a_Random,
            BigDecimal probability,
            RoundingMode a_RoundingMode) {
        return randomUniformTest(
                a_Random,
                probability,
                probability.scale(),
                a_RoundingMode);
    }