如何在不使用php中的除法运算符的情况下编写函数来实现整数除法算法

dev*_*one 1 php operators

如何在不使用除法运算符的情况下编写函数来实现整数除法算法.可以丢弃浮点值和余数.错误条件可能会被忽略.

例如:

f(10, 3) is 3

f(10, 5) is 2

f(55, 5) is 11
Run Code Online (Sandbox Code Playgroud)

DoX*_*icK 5

function div($a,$b)
{
   $a -= $a % $b;
   for($i = 0; $a != 0; $i++)
     $a -= $b;
   return $i;
}
Run Code Online (Sandbox Code Playgroud)

这当然只适用于正数