02.10.2016, 10:12
(
Last edited by Dayrion; 17/10/2016 at 01:06 PM.
)
Back to school with this one ;p
PHP Code:
Float:EuclideanDivision(dividend, divisor, &rest, &Float:quotient, precision = 5)
{
new temp;
quotient = dividend / divisor;
rest = dividend % divisor;
while(rest != 0)
{
if(temp++ > precision)
break;
dividend *= 10;
quotient = quotient + (dividend / divisor) * 0.10;
rest = dividend % divisor;
}
return quotient;
}