The java.lang.Math.random() metoda vrne psevdonaključno dvojno število tipa, ki je večje ali enako 0,0 in manjše od 1,0. Ko je ta metoda prvič poklicana, ustvari en sam nov generator psevdonaključnih števil, natanko tako kot z izrazom new java.util.Random.
Deklaracija Java Math random()
Spodaj je deklaracija metode java.lang.Math.random() omenjena spodaj:
public static double random()>
Vrsta povratka
Ta metoda vrne psevdonaključno podvojitev, ki je večja ali enaka 0,0 in manjša od 1,0.
Metoda Java Math random() s primeri
Primer 1: Za prikaz delovanja java.lang.Math.random() metoda.
java
če drugače če java
// 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);> >}> }> |
programski vzorci java
>
>
Izhod:
0.5568515217910215>
Primer 2: Za prikaz delovanja java.lang.Math.random() metoda.
Zdaj, da bi dobili naključna cela števila iz danega fiksnega obsega, vzamemo spremenljivki min in max, da definiramo obseg naših naključnih števil, tako min kot max sta vključena v obseg.
java
abeceda s številkami
// 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);> >}> >}> }> |
>
>
kako prenesti igro pigeon na android
Izhod:
6 8 10 10 5 3 6 10 4 2>