cvt
static char *cvt(double, int, int *, int *, int);
return (cvt(value, ndigit, decpt, sign, 0));
return (cvt(value, ndigit, decpt, sign, 1));
static struct { char *mime; char rfc; } cvt[] = {
for (i = 0; cvt[i].mime != NULL; i++)
if (strcasecmp(cvt[i].mime, mime) == 0) {
result = cvt[i].rfc;