又到了周末了,有时间来继续完成这款软件的编写了。上回完成了转盘的方法函数,这次开始做概率出奖的方法,由于涉及到概率、概数、统计这些数学上的知识点,记得初中时候,大概初三吧,学到过一些概率的初步知识,个人觉得非常难,所以抽奖函数暂且用微软的随机类函数 Random 来初步的搭建 抽奖几率的框架,等到软件框架都搭好,由于C#开发 对于软件扩展性强,低耦合的优点,日后更新是很方便的。
下面就是我的随机类Random控制开奖的中奖率。
随机出1到10的数字,当数字是1到8 那么出小奖、然则出大奖,也就是说 小奖与大奖的比例是4比1.
押注的方法函数,首先分配一个全局变量控制总的本金,int l=100;整形变量L 初始值100.
当按押注按钮时候,本金 l-=1;相应的压了注的水果 ++。
开始本金这里是100分,当押注苹果10分、奥利奥5分、奶酪5分后 本金减少20分。如下图