首页 > 解决方案 > 生成给定范围和 0 之间的数字

问题描述

我正在尝试在给定范围和 0 之间生成一个随机数。下面给出的代码帮助我在给定范围之间生成一个数字。

(int)(Math.random() * 13 + 4);

是否可以修改此代码以生成 4 到 10 之间的值以及 0

标签: java

解决方案


使用它来生成 4 到 10 之间的值

 public static double getRandomDoubleBetweenRange(int 4, int 10){
    double x = (Math.random()*((10-4)+1))+4;
    return x;
  }

推荐阅读