roger: srand Zufallsgenerator

Beitrag lesen

warum krieg ich immer die gleichen zahlen beim aufruf von:

$t = &zufall(0,$m-1);
$u = &zufall(0,$m-1);

sub zufall
{
srand();
return int(rand($_[1]-$_[0]+1))+$_[0];
}

$m wird im script als zahl definiert

ich möchte aber das $t und $u unterschiedlich sind. wie geht das?
kann mir einer helfen?