Von ganz unten geht es schneller hinauf
4 INFOS      PHP | MATH. FUNKTIONEN
MM.WEB.
FOT GR.
BILDBEARB.
PHOTOSH.
FOTOGR.
ANIMATION
VID.TV
PREM.PRO
AUDIO
EDV IT
KOMMUNIKATION
HARDWARE
SOFTW.INF.
SOFTWARE
OFFICE
WORD
EXCEL
POWERPOINT
HTML
PHP MYSQL
PHP
DREAMWEAVER
BUSINESS WIRTSCHAFT
MUSIK
Links/Seite: Suchen im aktuellen Thema:
Sortieren nach: steigend Stichwort fallend  steigend Thema(Code) fallend   steigend Reihung fallend  Aktueller ausgewählter Code:
4kpm  
Thema Frage Mehr... Anklicken
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP MATH. FUNKTIONEN
Frage 1094
PHP, mathematische Funktionen, Zufallszahlen: rand(), rand(ZahlMin,ZahlMax)
MULTIMEDIA WEBDESIGN PHP SQL  PHP rand(), rand(ZahlMin,ZahlMax)
Die Funktion rand() erzeugt eine Zufallszahl als Integer zwischen 0 und einer maximal möglichen Zahl:
rand();
Wird eine minimale und maximale Zahl angegeben, wird eine Zufallszahl zwischen der niedrigsten und der höchsten angegeben Zahl ausgegeben. Es können Zahlen vom Typ Integer oder Float oder auch negative Zahlen verwendet werden. Das Ergebnis ist immer eine Integer-Zahl:
rand(ZahlMin,ZahlMax);

Beispiel 1:
echo rand();
Ausgabe zB:28467

Beispiel 2:
echo rand(10,100); oder
echo rand(100,10)
Erzeugt eine Zufallszahl zwischen 10 und 100, wobei 10 der minimale und 100 der maximale Wert ist, wobei die Reihenfolge der angegeben Zahlen nicht zwingend vorgeschrieben ist:
Ausgabe zB:27

Beispiel 3:
$minzahl=5;
$maxzahl=rand(100,200);
echo rand($minzahl,$maxzahl);

Erzeugt eine Zufallszahl, deren Minimum ($minzahl) 5 ist und deren Maximum ($maxzahl) ein Zufallswert zwischen 100 und 200 ist:
Ausgabe zB:112

Anmerkung: Es kann als maximale Zahl auch eine höhere als die von getrandmax() gelieferte Zahl angegeben werden
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP MATH. FUNKTIONEN
Frage 1095
PHP, mathematische Funktionen, Zufallszahlen, getrandmax(), größtmögliche Zufallszahl
MULTIMEDIA WEBDESIGN PHP SQL  PHP getrandmax()
Die Funktion getrandmax() liefert die größtmögliche Zufallszahl als Integer für die Funktion rand():
getrandmax();

Beispiel 1:
getrandmax();
Ausgabe: 32767

Beispiel 2:
echo rand(1000,getrandmax());
Erzeugt eine Zufallszahl deren Minimum 1000 und deren Maximum 32767 (getrandmax()) ist:
Ausgabe zB: 13434
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP MATH. FUNKTIONEN
Frage 1096
PHP, mathematische Funktionen, Zufallszahlen, mt_rand(), mt_rand(ZahlMin,ZahlMax)
MULTIMEDIA WEBDESIGN PHP SQL  PHP mt_rand(), mt_rand(ZahlMin,ZahlMax)
Die Funktion mt_rand() erzeugt eine Zufallszahl als Integer zwischen 0 und einer maximal möglichen Zahl::
mt_rand();
Wird eine minimale und maximale Zahl angegeben, wird eine Zufallszahl zwischen der niedrigsten und der höchsten angegeben Zahl ausgegeben. Es können Zahlen vom Typ Integer oder Float oder auch negative Zahlen verwendet werden. Das Ergebnis ist immer eine Integer-Zahl:
mt_rand(ZahlMin,ZahlMax);

Anmerkung: Im Vergleich zur Funkiton rand() mit dem älteren Zufallsgenerator erzeugt die neuere Funktion mt_rand() bessere, schnellere und - bei Bedarf - auch höhere Zufallszahlen.

Beispiel 1:

echo mt_rand();
Ausgabe zB: 857016188

Beispiel 2:
echo mt_rand(20,30);
Erzeugt eine Zufallszahl zwischen 20 und 30, wobei 20 der minimale und 30 der maximale Wert ist:
Ausgabe zB: 29

Beispiel 3:
$minzahl=100;
$maxzahl=mt_rand($minzahl*2,$minzahl*3);
echo mt_rand($minzahl,$maxzahl;

Erzeugt eine Zufallszahl deren Minimum ($minzahl) 100 ist und deren Maximum ($maxzahl) ein Zufallswert zwischen dem 2-fachen und 3-fachen Minimalwert ist :
Ausgabe zB: 220

Beispiel 4:
echo mt_rand(-100,-10);
Erzeugt eine Zufallszahl zwischen -10 und -100:
Ausgabe zB: -44
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP MATH. FUNKTIONEN
Frage 1097
PHP, mathematische Funktionen, Zufallszahlen, mt_getrandmax(), größtmögliche Zufallszahl für mt_rand()
MULTIMEDIA WEBDESIGN PHP SQL  PHP mt_getrandmax()
Die Funktion mt_getrandmax() liefert die größtmögliche Zufallszahl (über 2 Milliarden) als Integer für die Funktion mt_rand():
mt_getrandmax();

Beispiel 1:
mt_getrandmax();
Ausgabe: 2147483647

Beispiel 2:
echo mt_rand(1000000,mt_getrandmax());
Erzeugt eine Zufallszahl deren Minimum 1000000 ist und deren Maximum 2147483647(getrandmax()) ist:
Ausgabe zB: 1395580070
Seite 1 erste
schließen