div_u64_rem
div_u64_rem(
num_result = div_u64_rem(num, prime_numbers[i], &num_remainder);
denom_result = div_u64_rem(denom, prime_numbers[i], &denom_remainder);
return div_u64_rem(dividend, divisor, remainder);