-
Definizione di variabile
Salve ragazzi vi espongo la mia necessità forse voi potrete darmi una mano
Mi servirebbe definire una variabile
esempio: $vb=...
che definisca un numero scelto a caso compreso tra 0.85 e 1.
Le ho provate di tutte ma attualmente senza successo, se potreste suggerirmi come fare ve ne sarei infinitamente grato.
Saluti
-
La funzione "rand (min, max)" da un numero (casuale) compreso tra min e max (min e max inclusi) a patto che sia superiore a 1 mi pare....si risolve facilmente dividendo tutto per 100:
Ecco il codice
Codice PHP:
<?php
$vb = rand(85, 100);
$vb = ($vb/100);
echo ("$vb");
?>
Cosi dovrebbe andare ;) facci sapere :razz:
-
Un limite di rand() è che è in grado di generare solo numeri interi. pxy ci ha messo una "pezza", ma l'insieme dei numeri generati resta comunque piuttosto limitato (solo 16 possibili valori).
Se ne vuoi un po' di più, dovresti usare questa funzione:
Codice PHP:
function my_rand ($min, $max)
{
return $min + ($max - $min) * rand() / getrandmax();
}
Questa genererà un numero casuale compreso tra $min e $max, ma con un maggiore numero di possibili valori (il massimo possibile, che dipende dal sistema su cui gira PHP).
Stammi bene...
-
grazie dei consigli proverò ad implementare quanto suggerito e vi farò sapere ^__^