logo

Метод Java Math random().

The java.lang.Math.random() метод повертає псевдовипадкове число типу double більше або дорівнює 0,0 і менше 1,0. Коли цей метод викликається вперше, він створює єдиний новий генератор псевдовипадкових чисел, точно як за допомогою виразу new java.util.Random.

Оголошення Java Math random()

Нижче наведено оголошення методу java.lang.Math.random():



public static double random()>

Тип повернення

Цей метод повертає псевдовипадкове подвійне значення, більше або дорівнює 0,0 і менше 1,0.

Метод Java Math random() із прикладами

Приклад 1: Показати роботу java.lang.Math.random() метод.

java



змінні nginx






// Java program to demonstrate working> // of java.lang.Math.random() method> import> java.lang.Math;> // Driver Class> class> Gfg1 {> >// driver code> >public> static> void> main(String args[])> >{> >// Generate random number> >double> rand = Math.random();> >// Output is different everytime this code is executed> >System.out.println('Random Number:' + rand);> >}> }>

кал
>

>

Вихід:

0.5568515217910215>

приклад 2: Показати роботу java.lang.Math.random() метод.

Тепер, щоб отримати випадкові цілі числа із заданого фіксованого діапазону, ми беремо змінні min і max, щоб визначити діапазон для наших випадкових чисел, і min, і max включені в діапазон.

java


int рядок java



// Java program to demonstrate working> // of java.lang.Math.random() method> import> java.lang.Math;> class> Gfg2 {> >// driver code> >public> static> void> main(String args[])> >{> >// define the range> >int> max =>10>;> >int> min =>1>;> >int> range = max - min +>1>;> >// generate random numbers within 1 to 10> >for> (>int> i =>0>; i <>10>; i++) {> >int> rand = (>int>)(Math.random() * range) + min;> > >// Output is different everytime this code is executed> >System.out.println(rand);> >}> >}> }>

>

>

іменування для java

Вихід:

6 8 10 10 5 3 6 10 4 2>