[Java] Zufallszahlen aus einem intervall

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von mogstabrezn, 9. Dezember 2008 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 9. Dezember 2008
    Zufallszahlen aus einem intervall

    hey leute


    ich will zufallszahlen aus einem intervall (z.b. 3 und 18 ) ermitteln.

    irgendwie steh ich da momentan total aufm schlauch :(

    Wäre cool, wenn mir da jemand helfen kann :)

    MfG
     

  2. Anzeige
  3. #2 9. Dezember 2008
    AW: Zufallszahlen aus einem intervall

    Arbeitest du mit irgentwelchen besonderen Bibliotheken?
    Bei der STifte & Mäuse Bibliothek (jaa... ich weiß is kindergarten :D )
    Gibt es die funktion:

    Code:
    hatRechner.zufallsZahl(intervallanfang, intervallende);
    der rechner muss vorher im Konstruktor deklariert werden:

    Code:
    Rechner hatRechner;
    
    hatRechner = new rechner();

    //Edit:

    für deinen Fall:

    Code:
    double zz = Math.random() ;
    double zahl = zz * 15 + 3;
    
    Noch ne kurze Erklärung:

    (OBERGRENZE - UNTERGRENZE) * Math.random() + UNTERGRENZE

    Das liefert dir deine gesuchte Zufallszahl in einem bestimmten Rahmen.
     
  4. #3 9. Dezember 2008
    AW: Zufallszahlen aus einem intervall

    System.out.println(Math.round(Math.random()*18)+3);

    alternativ sieh dir einfach die methode nextInt(int n) der randomklasse an! z.b. int num = nextInt(3, 18); ...
     
  5. #4 9. Dezember 2008
    AW: Zufallszahlen aus einem intervall

    thx.. ich denke es klappt.. deswegen mach ich mich dich :D

    MfG
     

  6. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Java Zufallszahlen aus
  1. Antworten:
    0
    Aufrufe:
    3.565
  2. Antworten:
    6
    Aufrufe:
    2.817
  3. Antworten:
    2
    Aufrufe:
    871
  4. Antworten:
    4
    Aufrufe:
    471
  5. Antworten:
    0
    Aufrufe:
    8.512