Lines Matching defs:denominator
60 strspct(char *buf, size_t bufsiz, intmax_t numerator, intmax_t denominator,
69 int sign = (numerator < 0) != (denominator < 0);
71 imax_abs(denominator), digits);
117 strpct(char *buf, size_t bufsiz, uintmax_t numerator, uintmax_t denominator,
123 if (denominator == 0)
124 denominator = 1;
126 if (numerator >= denominator) {
127 size_t nw = snprintf(p, n, "%ju", numerator / denominator);
131 numerator %= denominator;
139 for (; bignum_ge_u(num, denominator); digit++)
140 num = bignum_minus_u(num, denominator);