On 16/12/2009 8:48 AM, Xiang Wu wrote:
Yes, that's true. But what I need is the original precision of a
numeric. So to me, 1.00 and 1.0000 are different.
In that case, they are not numbers, but strings: and you can probably
use nchar() to count characters, after stripping off any leading or
trailing whitespace, commas, and decimal points.
Duncan Murdoch
On Wed, Dec 16, 2009 at 6:31 AM, Duncan Murdoch <murd...@stats.uwo.ca
<mailto:murd...@stats.uwo.ca>> wrote:
On 16/12/2009 12:39 AM, Xiang Wu wrote:
Is there a function in R that could find the significant digit
of a specific
number? Such as for 3.1415, return '5'?
The question may not have an unambiguous answer: I would say 1.00
and 1.00000 have a different number of significant digits, but once
converted to numbers they are identical in R.
Duncan Murdoch
______________________________________________
R-help@r-project.org 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.