1. // 区间在[MIN, MAX)的随机数
    2. public class Main {
    3. public static void main(String[] args) {
    4. double x = Math.random(); // x的范围是[0,1)
    5. double min = 10;
    6. double max = 50;
    7. double y = x * (max - min) + min; // y的范围是[10,50)
    8. long n = (long) y; // n的范围是[10,50)的整数
    9. System.out.println(y);
    10. System.out.println(n);
    11. }
    12. }