模拟盛大热血传奇黑铁矿武器升级概率java简单小算法
随便写的额。 别喷。
转载记住来源。
package com.yjf.util;
public class Test {
public static void main(String[] args) {
Integer level = 4; //武器升级的次数
Integer []kuang = {5,6,7,8,15};//矿石的几个品质,最高是30
System.out.println("概率:"+getShengjiGailv(level, kuang));;
}
public static Float getShengjiGailv(Integer level, Integer []kuang){
float sum = 0;
for (int i = 0; i < kuang.length; i++) {
sum += kuang[i];
}
float retu = (sum/kuang.length/level) * (kuang.length-1)/kuang.length/level;
if(retu>0.9){
retu = 0.9f;
}
return retu;
}
}
转载请留下超链接
本文介绍了一种用于《热血传奇》游戏中黑铁矿武器升级概率的简单Java算法实现。该算法考虑了不同品质矿石对升级成功率的影响,并通过计算得出升级指定次数的成功概率。
269

被折叠的 条评论
为什么被折叠?



