Soul_Stealler
Registered
Правя си един калкулатор не знам вече от колко време и постоянно се чудя какво да му добавя, та най-нована ми измишльотина е да може да дели число на прости множители, само че...дели само нечетните числа... :shock:
Ето го сорса:
Някакви идеи защо става така...сигурно е от $num2 = 2; , но ако го направя на $num2 = 1; абсолютно нищо не дели.
Ето го сорса:
Код:
<form name="form" action="test.php" method="GET">
<br>
<input type="text" name="num1" size="38" value="Нанесете числото което искате да разделите на множители" onclick="this.value='';">
<br>
<input type="submit" value="Пресметни">
<input type="reset" value="Изчисти">
</form>
<hr>
<br>
<?php
$num1 = $_GET['num1'];
$num2 = 2;
while ( $num2 <= $num1){
if ( $num1 % $num2 == "0" ) break;
$num2++;
if ( $num1 % $num2 != "0"){ }
if ( $num1 % $num2 == "0" ){
$total = $num1 / $num2;
echo("$num1 / $num2 = $total <br>");
}
}
?>