Lines Matching refs:divisor
71 static void simple_div(int dividend, int divisor, int *whole,
78 if (divisor == 0) {
82 *whole = dividend/divisor;
83 rem = dividend % divisor;
85 while (rem <= divisor) {
89 *micro_frac = (rem / divisor) * int_pow(10, 6 - exp);
95 int divisor = int_pow(10, exp);
97 *val1 = no / divisor;
98 *val2 = no % divisor * int_pow(10, 6 - exp);
133 int divisor;
141 divisor = int_pow(10, 6 + exp);
143 value += abs(val2) / divisor;
145 divisor = int_pow(10, exp);
146 value = abs(val1) / divisor;
358 int divisor;
372 divisor = int_pow(10, 8 - i);
373 x = scale1 / divisor;
375 scale1 = scale1 % divisor;
385 divisor = int_pow(10, exp);
386 *val0 = scale0 / divisor;
387 rem = scale0 % divisor;
390 divisor = int_pow(10, 8 - i);
391 x = scale1 / divisor;
393 scale1 = scale1 % divisor;