[Rd] simple add error (PR#13699)
josh.m.ulrich at gmail.com
Thu May 14 00:08:28 CEST 2009
This is not a bug. You're asking for 20 decimal digits of precision,
which is impossible with double-precision floating point arithmetic.
On Wed, May 13, 2009 at 7:35 AM, <gostan at igmm.cnrs.fr> wrote:
> Full_Name: Gostan Thierry
> Version: 2.6.1 (2007-11-26)
> OS: Windows XP
> Submission from: (NULL) (126.96.36.199)
> I cannot explain why R seems to have problems adding two big numbers.
> sprintf("%f",10^4+10^19) gives "10000000000000010240.000000"
> instead of "10000000000000010000.000000"
> problems seems to arrive when i'm trying to add a big and a small number...
> R-devel at r-project.org mailing list
More information about the R-devel