Lines Matching refs:numerator_len
359 size_t numerator_len = numerator->n_len; in bc_divide() local
378 if (*numeratorptr == 0 && numerator_len == 1) { in bc_divide()
380 numerator_len = 0; in bc_divide()
393 numerator_len += divisor_scale; in bc_divide()
406 …numerator_top_extension = numerator_len < divisor_int_right_zeros ? divisor_int_right_zeros - nume… in bc_divide()
407 …numerator_len = numerator_len > divisor_int_right_zeros ? numerator_len - divisor_int_right_zeros … in bc_divide()
414 while (*numeratorptr == 0 && numerator_len > 0) { in bc_divide()
416 numerator_len--; in bc_divide()
425 if (divisor_len > numerator_len + scale) { in bc_divide()
454 if (numerator_len == 0) { in bc_divide()
455 numerator_len = 1; in bc_divide()
461 *quot = bc_new_num_nonzeroed(numerator_len, quot_scale); in bc_divide()
476 if (divisor_len > numerator_len) { in bc_divide()
480 *quot = bc_new_num_nonzeroed(numerator_len - divisor_len + 1, scale); in bc_divide()
481 quot_full_len = numerator_len - divisor_len + 1 + scale; in bc_divide()