Displaying 1 result from an estimated 1 matches for "_dig".
Did you mean:
_dg
2007 May 25
0
documented/undocumented behavior of as.double(formatC(x, digits=17))
...matC(x,digits=17,width=-1)
z <- as.double(y)
all(x == z) # TRUE
On Wed, May 23, 2007 at 06:32:36PM +0100, Prof Brian Ripley wrote:
> However, the C99 standard does make clear that [sf]printf is not required
> (even as 'recommended practice') to be accurate to more than *_DIG places,
> which as ?as.character has pointed out is 15 on the machines R runs on.
>
> It really is the case that writing out a number to > 15 significant digits
> and reading it back in again is not required to give exactly the same
> IEC60559 (sic) number, and furthermore there...