Benutzer-Werkzeuge

Webseiten-Werkzeuge


einstieg:weiteredatentypen:zufallszahlloesung:start

Dies ist eine alte Version des Dokuments!


Aufgabe:

Schreibe ein Programm, das eine ganzzahlige Zufallszahl aus der Menge $\{50; 51; 52; \ldots 98; 99; 100\}$ ausgibt!

Lösung:

Erklärung

In der Menge $\{50; 51; 52; \ldots 98; 99; 100\}$ sind insgesamt 51 Zahlen enthalten.

  1. Math.random() erzeugt eine zufällige rationale Zahl im Intervall $[0; 1[$
  2. Math.random() * 51 erzeugt eine zufällige rationale Zahl im Intervall $[0; 51[$
  3. Math.floor() macht aus den Zahlen des Intervalls $[0; 1[$ die 0, aus den Zahlen im Intervall $[1; 2[$ die 1, … und aus den Zahlen im Intervall $[50; 51[$ die 50.
  4. Durch Addition von 50 erhält man Zahlen aus der Menge $\{50; 51; 52; \ldots 98; 99; 100\}$.
einstieg/weiteredatentypen/zufallszahlloesung/start.1599854937.txt.gz · Zuletzt geändert: 2021/12/29 11:29 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki