[R] number precision
Duncan Murdoch
murdoch at stats.uwo.ca
Sun Aug 19 00:29:19 CEST 2007
pieterprovoost at gmail.com wrote:
> Hi,
>
> I'm trying to find a way to determine how many digits a number has. I tried using nchar(paste(number)), but unfortunately paste will reduce 8.00 to "8".
>
I think your problem is that "the number of digits a number has" is not
a property of the number (since the numbers 8.00 and 8 are the same
number). You need to keep track of the digits in some other way. One
possibility is to store two numbers: the lowest possible value and the
highest possible value. Then 8.00 would be stored as (7.995, 8.005).
It's then possible (but not easy) to propagate these ranges through
transformations.
Duncan Murdoch
> Any thoughts?
> Pieter
>
> --
> This message was sent on behalf of pieterprovoost at gmail.com at openSubscriber.com
> http://www.opensubscriber.com/messages/r-help@stat.math.ethz.ch/topic.html
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
More information about the R-help
mailing list