Java gir en forhåndsdefinert klasse som heter
Matte som tilhører
Java.lang og brukes til å utføre forskjellige numeriske operasjoner som å finne kvadratrot, logaritme osv. For å oppnå slike funksjoner, presenterer matematikklassen forskjellige innebygde metoder som
sqrt (), tilfeldig (), tak (), etc. Hvis vi snakker om
Matte.tilfeldig() Metode Det er en av simplesettet og mye brukte metoder for Java.lang.Matematikklasse som brukes til å generere et tilfeldig flytende tall mellom 0.0 til 1.0.
Denne artikkelen vil forklare hva matematikk.Tilfeldig () er og hvordan du bruker det i Java med hjelp av passende eksempler. Så la oss begynne!
Hva er matematikk.tilfeldig () i java?
Det er en forhåndsdefinert metode for Java.lang.Matematikklasse som returnerer et pseudo-tilfeldig nummer mellom det gitte området nedenfor:
0.0 <= Math.random() < 1.0
Ovennevnte utdrag viser at matematikken.Tilfeldig () -metode vil returnere minst 0.0 og høyst 0.99999999.
Hvordan bruke matematikk.tilfeldig () metode i java
I dette avsnittet lærer vi de forskjellige aspektene ved matematikken.tilfeldig () metode i java. For å gjøre det, vil vi vurdere noen eksempler og implementere dem praktisk.
Eksempel1
La oss vurdere eksemplet nedenfor som vil gi den grunnleggende forståelsen av hvordan du bruker matte.Tilfeldig () Metode i Java:
offentlig klasse RandOmsthod
public static void main (String [] args)
System.ute.println ("resulterende tilfeldig verdi =" + matematikk.tilfeldig());
Ovennevnte kodeblokk vil returnere et tilfeldig tall mellom 0.0 (inkludert) til 1.0 (ikke inkludert):
Ovennevnte utdrag verifiserer matematikkarbeidet.Tilfeldig () -metode.
Eksempel2
Hvordan generere 10 tilfeldige tall mellom et brukerspesifisert område (la oss si 1 til 100) ved hjelp av matematikken.Tilfeldig () Metode:
offentlig klasse RandOmsthod
public static void main (String [] args)
int upbound = 100;
int lavbound = 1;
Int Range = (oppgående - lavbundet) + 1;
System.ute.println ("ti tilfeldige verdier mellom 1 og 100:");
for (int i = 1; i <= 10; i++)
int randomverdier;
RandomValues = (int) (matematikk.tilfeldig () * rekkevidde) + lavbound;
System.ute.Print (RandomValues + "\ n");
- Dette programmet utførte følgende funksjonaliteter:
- For det første opprettet vi to verdier og tildelte dem 100 og 1 som henholdsvis øvre og nedre grense.
- Deretter spesifiserte vi området som "(oppgående - lavbundet) + 1", her "+1" representerer at den øvre grensen også er inkludert.
- Deretter benyttet vi den tradisjonelle for-loopen som vil iterere ti ganger.
- Innenfor-loop opprettet vi en variabel int-type for å lagre de tilfeldige verdiene.
- Vi benyttet (int) for å konvertere dobbeltverdien til en heltallverdi.
- Deretter benyttet vi matematikken.Tilfeldig () -metode for å få tilfeldige tall, og etterpå multipliserte vi de returnerte verdiene på matematikken.Tilfeldig () -metode med det spesifiserte området for å få verdiene/tallene i henhold til det brukerspesifiserte området:
Output bekreftet matematikkarbeidet.Tilfeldig () -metode.
Konklusjon
Matte.tilfeldig() er en forhåndsdefinert metode for Java.lang.Matte Klasse som returnerer et pseudo-tilfeldig nummer mellom følgende område “0.0 <= Math.random() < 1.0”. De Matte.tilfeldig() Metode kan også brukes til å generere en verdi mellom det tilpassede/brukerspesifiserte området. Denne artikkelen forklarte de forskjellige aspektene ved Java Matte.tilfeldig() Metode e.g. hva er Matte.tilfeldig() og hvordan du bruker den i Java. Dessuten vurderte den noen eksempler for å gi en dyp forståelse av Matte.tilfeldig() metode.