This commit is contained in:
77
2024-07-26 11:38:23 +08:00
parent d11d10f1bf
commit 068a48a128
8 changed files with 77 additions and 5 deletions

View File

@@ -1,6 +1,7 @@
package com.ruoyi.cai.util;
import cn.hutool.core.util.NumberUtil;
import cn.hutool.core.util.RandomUtil;
import java.math.BigDecimal;
@@ -9,4 +10,21 @@ public class RateUtil {
public static String getRateStr(BigDecimal rate){
return NumberUtil.mul(rate,100).longValue() + "";
}
public static boolean randomRate(Integer rate){
if(rate == null || rate <= 0){
return false;
}
int ran = RandomUtil.randomInt(101);
if(ran < rate){
return true;
}
return false;
}
public static void main(String[] args) {
for (int i = 0; i < 100; i++) {
System.out.println(randomRate(10));
}
}
}