
30.11.2008, 20:24
|
|
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме: 389768
Репутация:
158
|
|
Вообщем, переделал, прекрасно делит int на Int без остатка.
Это стандартный алгоритм по замене деления - вычитанием.
PHP код:
<?php
echo del(100,2); //50
echo del(100,3); //33
function del($delimoe,$delitel)
{
while($delimoe >= $delitel)
{
$chastnoe++;
$delimoe -= $delitel;
}
return $chastnoe;
}
?>
Делимое и частное, должны быть int. Соответственно и результат будет int без остатка. Над алгоритмом с остатком - не задумывался.
Pashkela, ув. идите на http://php.ru/manual/function.gmp-div-q.html . Как сами и сказали.
|
|
|