ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
1767
1767
EMPFEHLEN
-
Hallo zusammen.
Ich würde gerne Zufallszahlen im Bereich von 50-99 ausgeben bzw. erstellen lassen. Ich kenne für Zufallszahlen lediglich Math.random(), was ja 0,01 bis 0,99 ausgibt, aber das kann man ja mit 100 multiplizieren.
Nur jetzt die Frage, wie ich das auf 50 bis 100 eingrenzen kann.
Mir fällt dazu ein, dass ich eine while-Schleife nehme und jedes Mal mit IF prüfe, ob die Zahl > 50 ist. Aber das sind ja alles unnötige Berechnungen. Gibt es da vielleicht eine andere Methode in Java, die diese Berechnungen wegfallen lässt oder überhaupt besser anwendbar ist?
Viele Grüße
Disap
-
27.05.07 18:52 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo,
schau mal hier:
Code java:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
/** * */ package de.tutorials; import java.util.Random; /** * @author Tom * */ public class RandomRangeExample { /** * @param args */ public static void main(String[] args) { int[] frequency = new int[99-50+1]; for(int i = 0; i< 10000;i++){ int number = nextInt(50, 99); System.out.println(number); frequency[number-50]++; } for(int i = 0; i < frequency.length;i++){ System.out.println((i+50) +": " + frequency[i]); } } final static Random randomizer = new Random(); public static int nextInt(int min, int max){ return min + randomizer.nextInt(max-min + 1); } }
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
Ja Mathe und Informatik passt schon hin und wieder mal ganz gut zusammen
Ähnliche Themen
-
Monatlicher Intervall
Von luchs3 im Forum Relationale DatenbanksystemeAntworten: 10Letzter Beitrag: 02.04.09, 20:36 -
For + intervall
Von Newb im Forum Flash PlattformAntworten: 1Letzter Beitrag: 20.12.07, 18:13 -
funktion mit intervall stoppen
Von frankso im Forum Flash PlattformAntworten: 3Letzter Beitrag: 09.11.07, 23:19 -
Zufallszahlen mit Intervall
Von Java Boy im Forum JavaAntworten: 2Letzter Beitrag: 13.11.06, 19:37 -
Intervall für Variablen festlegen
Von g-zus im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 08.07.01, 17:42





Zitieren


Login





