Показать сообщение отдельно

  #10  
Старый 30.11.2008, 20:24
Solker
Участник форума
Регистрация: 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 . Как сами и сказали.
 
Ответить с цитированием