Lines Matching refs:sign
206 uint8_t sign = MPD_POS;
212 /* sign */
218 sign = MPD_NEG;
224 mpd_setspecial(dec, sign, MPD_NAN);
240 mpd_setspecial(dec, sign, MPD_SNAN);
257 mpd_setspecial(dec, sign, MPD_INF);
385 char sign = '+';
388 sign = '-';
391 *s++ = sign;
799 spec->sign = '-';
828 /* sign formatting */
830 spec->sign = *cp++;
988 const char *sign, /* location of optional sign */
998 n_sign = sign ? 1 : 0;
1064 if (sign) {
1065 _mbstr_copy_ascii(dest, sign, 1);
1077 * 1) [sign] digits [exponent-part]
1078 * 2) [sign] digits '.' [digits] [exponent-part]
1082 * 3) [sign] '.' digits [exponent-part]
1095 const char *sign = NULL, *intpart = NULL, *dot = NULL;
1103 /* sign */
1105 sign = dp++;
1131 _mpd_add_sep_dot(result, sign, intpart, n_int, dot,
1142 _mpd_add_sep_dot(result, sign, intpart, n_int, dot,
1192 /* leave sign in the leading position */
1269 if (spec->sign == ' ') {
1272 else if (spec->sign == '+') {