예제 #1
0
 //用户自定义
 /// <summary>
 ///
 /// </summary>
 /// <param name="exercises">题目数量</param>
 /// <param name="range">数据范围</param>
 /// <param name="operators">符号数量</param>
 /// <param name="operatorClass">符号种类</param>
 /// <param name="isFraction">是否支持真分数运算</param>
 /// <param name="isDecimal">是否支持小数运算</param>
 /// <param name="isInvolution">是否支持乘方运算</param>
 public static void ProblemSet(int exercises, int range, int operators, int operatorClass, bool isFraction, bool isDecimal, bool isInvolution)
 {
     for (int i = 0; i <= range; i++)
     {
         if (isFraction)//分数
         {
         }
         if (isDecimal)//小数
         {
             CM30.Random_Number(isDecimal, range);
         }
         if (isInvolution)//乘方
         {
         }
     }
 }
예제 #2
0
        //随机产生小数和整数

        public static double DecimalAndInteger(int range)
        {
            double item = 0.0;
            Random l    = new Random();
            var    bo   = l.Next(1, 3);

            if (bo == 1)
            {
                item = CM30.Random_Number(true, range);
            }
            else
            {
                item = CM30.Random_Number(false, range);
            }
            return(item);
        }