码迷,mamicode.com
首页 > 编程语言 > 详细

简单红包算法

时间:2019-04-19 19:41:03      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:i++   div   ring   最小数   random   +=   min   read   var   

static void Main(string[] args)
        {
           
            int a = 10; //数组长度
            int b = 0;  //小数位数
            int min = 5; //最小数
            int max = 20; //最大数
            decimal[] arr = new decimal[a];
            decimal sum = 150;
            decimal num = 0;
            Random random = new Random();
            for (int i = 0; i < a; i++)
            {
                arr[i] = random.Next(min,max);
                num += arr[i];
                //Console.WriteLine(arr[i]);

               //Console.WriteLine(Math.Round(arr[i],2));


            }
            for (int i = 0; i < a; i++)
            {
                arr[i] = sum / num * arr[i];
                Console.WriteLine(Math.Round(arr[i], b));
            }

            //foreach (var item in arr)
            //{

            //}


            Console.ReadKey();
        }

  

简单红包算法

标签:i++   div   ring   最小数   random   +=   min   read   var   

原文地址:https://www.cnblogs.com/fangyyy/p/10738157.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!