Ich möchte Zufallszahl zwischen zwei Dezimalzahlen mit Schritt 0.5 erstellen.PHP zufällige Dezimalstelle zwischen zwei Dezimalstellen mit Schritt 0.5
Beispiele: 0, 0,5, 1, 1,5, 2, 2,5, 3, 3,5, 4, 4,5, 5, ...
Verwenden Sie PHP Zufall Dezimal beteween Zwei Dezimalzahlen
So generieren weit Ich kann Zahlen zwischen 0 und 5 mit einem Komma erzeugen.
Wie Schritt 0,5 integrieren?
$min = 0;
$max = 5;
$number = mt_rand ($min * 10, $max * 10)/10;
warum nicht nur 'mt_rand (min $ + $ Schritt, $ Max- $ Schritt) + $ Schritt '? –
Ich bin mir nicht sicher, ob ich verstehe, was Sie wollen. meinst du, wähle zufällig die zahlen zwischen min und max mit schritt 0.5? dh eine der Nummern deiner Liste? – 1010
@MarcB Wenn der Schritt 0,5 ist Ausgabe wird 'x.5' –