logo

Java Math random() metode

De java.lang.Math.random() metoden returnerer et pseudorandom dobbelt type tall større enn eller lik 0,0 og mindre enn 1,0. Når denne metoden først kalles, oppretter den en enkelt ny pseudorandom-nummergenerator, akkurat som ved uttrykket new java.util.Random.

Erklæring om Java Math random()

Nedenfor er erklæringen om java.lang.Math.random()-metoden nevnt nedenfor:

public static double random()>

Returtype

Denne metoden returnerer en pseudorandom dobbel større enn eller lik 0,0 og mindre enn 1,0.



Java Math random()-metode med eksempler

Eksempel 1: For å vise hvordan java.lang.Math.random() metode.

java

navn på byer i USA




// 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);> >}> }>

string array
>

>

Produksjon:

som skapte skolen
0.5568515217910215>

Eksempel 2: For å vise hvordan java.lang.Math.random() metode.

Nå for å få tilfeldige heltall fra et gitt fast område, tar vi en min og maks variabel for å definere området for våre tilfeldige tall, både min og maks er inkludert i området.

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);> >}> >}> }>

>

lik metode i java
>

Produksjon:

6 8 10 10 5 3 6 10 4 2>