try
{
var m =$("#prime").val();
m = parseInt(m);
var i,p,q;
for(i=2;i<Math.sqrt(m);i++)
{
if(m%i==0)
{
p = i;
q = m/i;
$("#myprimecode").val(((p-1)*(q-1)+""));
return true;
}
}
}catch(e)
{
return false;
}请高手指点。把以上函数用PHP函数实现
{
var m =$("#prime").val();
m = parseInt(m);
var i,p,q;
for(i=2;i<Math.sqrt(m);i++)
{
if(m%i==0)
{
p = i;
q = m/i;
$("#myprimecode").val(((p-1)*(q-1)+""));
return true;
}
}
}catch(e)
{
return false;
}请高手指点。把以上函数用PHP函数实现
$p=0;
$q=0;
$i=0;
$str_myprimecode = 0;
for($i=2;$i<sqrt($str_prime);$i++)
{
//write_log("第$i", $str_prime%$i);
if($str_prime%$i==0){
$p = $i;
write_log("第$i的P值", $p);
$q = $str_prime/$i;
write_log("第$i的Q值", $q);
$str_myprimecode = ($p-1)*($q-1);
return true;
}
}