微信红包的模拟代码 | 您所在的位置:网站首页 › 微信日志查看器 › 微信红包的模拟代码 |
平时发消息不看,一个红包,千军万马来相见。红包的魅力这么大,身为一名java开发人员,怎么能不知道微信红包的源代码大概长什么样呢? 逻辑一 微信的红包功能,用户需填写红包总金额和红包个数。 逻辑二 计算机随机分配每个红包的金额,要求红包发放金额保留到小数点后两位。 逻辑三 每个红包至少有0.01。 逻辑四 计算机分配的金额必须在剩余金额和0.01元之间。 逻辑实现 第一步 通过Scanner方法使用户可输入红包总金额和红包总个数。 第二步 通过Random方法使计算机随机生成每个红包的金额,通过格式化方法保留小数点后两位。 第三步 通过if条件语句, 红包总金额0.01*红包总个数,运行微信红包的代码(for循环语句)。 第四步 通过for循环实现每个红包的发放,红包已发放的个数设为i 构建数学公式 每个红包最大分配额=红包总金额-0.01元*(红包总个数-i) 红包随机分配金额=每个红包最大分配额-0.01元 通过Random方法,生成随机分配金额(0 |
CopyRight 2018-2019 实验室设备网 版权所有 |