import java.math.BigDecimal;
import java.text.DecimalFormat;
public class ShareUtil {
/**
* 计算两个数之间的随机小数
* @param max
* @param min
* @return
*/
public static String getRandomNumber(Double max,Double min){
return mockFloatBetween2(Float.valueOf(max+""),Float.valueOf(min+"")).toString();
}
/**
* 计算两个数之间的随机小数
* @param begin
* @param end
* @return
*/
public static Float mockFloatBetween2(Float begin, Float end) {
double point = Math.random();
float between = end - begin;
double pointBetween = between * point;
double result = pointBetween + begin;
return (float) (result);
}
public static void main(String[] args) {
System.out.println( getRandomNumber( 0.2,0.2));
System.out.println( getRandomNumber( 0.01,0.01));
}
}
计算两个数之间的随机小数---1
最新推荐文章于 2021-09-24 16:25:25 发布