Estoy haciendo un programita para que genere números aleatorios por el método del algoritmo de los cuadrados medios.
Y tengo lo siguiente:
Código PHP:
<?php
echo "Cuadrados medios <br>";
$n = $_POST[n];
// $n toma el valor de la casilla n
$x0 = $_POST[x0];
// $x0 toma el valor de la casilla x0 Semilla
$m = $_POST[m];
// $m toma el valor de la casilla Cantidad de números aleatorios
// Creamos el bucle para que se generen los numeros hasta la cantidad de numeros deseada M
for($i=1;$i<=$m;$i++)
{
$x1= $x0*$x0;
//multiplicando x0 entre x0
$f=pow(10,$n);
// obtengo
$w=$x1/$f;
$g=2*$n;
$h=pow(10,$g);
$y=fmod($w,$h);
printf("%ld",$y);
$xo=$y;
}
?>
Lo pase de c++ a php y no me corre bien, me pueden ayudar?
Gracias