数据
This commit is contained in:
@@ -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));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user