search for: 17gi

Displaying 1 result from an estimated 1 matches for "17gi".

Did you mean: 17g
2016 May 05
1
Too many spaces in deparsed complex numbers with digits17 control option
...0i" As far as I can tell, the logic for this comes from this piece of /src/main/deparse.c: if (TYPEOF(vector) == CPLXSXP && (d->opts & DIGITS16)) { Rcomplex z = COMPLEX(vector)[i]; if (R_FINITE(z.r) && R_FINITE(z.i)) { snprintf(hex, 64, "%.17g + %17gi", z.r, z.i); strp = hex; } else strp = EncodeElement(vector, i, quote, '.'); } I think this is a small bug, and that "%17gi" in the snprintf call ought to be "%.17gi". Also there shouldn't be any space around the plus sign for consistency with th...