Java Zufallszahl

Februar 18, 2009 by admin · 3 Comments
Filed under: Programmieren 

Beim programmieren werden oft “zufällige” Zahlen, so genannte Zufallszahlen, benötigt. Im folgenden Codebeispiel zeige ich euch wie man eine solche richtig generiert.

public class Zufallszahl {
  public static void main(String[] args) {
    // Zufallszahl zwischen 0.0000000000000000 bis 0.9999999999999999
    System.out.println((Math.random()));
    
    // Zufallszahl zwischen 0 und 10
    // Regel: (int)(Math.random()* (maximum + 1))
    System.out.println((int)(Math.random()*11));
    
    // Zufallszahl ziwschen 1 und 49
    // Regel: (int)(Math.random()* ((maximum- minimum) + 1) + minimum)
    System.out.println((int)(Math.random()*((49-1) + 1))+1);
  }
}

Die Ausgabe würde zum Beispiel wie folgt aussehen:

0.6313116721992184
7
14

Ähnliche Beiträge:

  1. Java Zufallszahl von bis Im Artikel Java Zufallszahl habe ich bereits beschrieben wie man...
  2. Java Zufallsfarbe Es gibt eine einfache Lösung in Java eine Zufallsfarbe zu...

Comments

3 Responses to “Java Zufallszahl”
  1. Mutator sagt:

    Hi ho,

    es gibt eine wesentlich einfachere Möglichkeit eine Zufalls Zahl zu erzeugen, nämlich dem Random Objekt.

    Bsp.:
    Random rnd = new Random();
    int i = rnd.nextInt(14); //liefert eine zufällige Zahl zwischen 0 und 14 ^^

    ist, wie ich finde, ein bissl bequemer als das math.random rum gerechne ;D

    greetz Mutator

  2. admin sagt:

    Da gebe ich dir Recht :D

Trackbacks

Check out what others are saying about this post...
  1. [...] Artikel Java Zufallszahl habe ich bereits beschrieben wie man Zufallszahlen mit Hilfe von Math.random(). Es gibt jedoch noch [...]



Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!