[Rd] print(big+small*1i) -> big + 0i
Patrick Burns
pburns at pburns.seanet.com
Thu Mar 25 10:01:26 CET 2010
I'm not sure it's awful either, but it
is surprising -- at least to my eye.
In particular, it is using the same
amount of real estate as it would to
print the "right" value.
Pat
On 25/03/2010 01:14, William Dunlap wrote:
> Should both parts of a complex number be printed
> to the same precision? The imaginary part of 0
> looks a bit odd when log10(real/imag)>=~ getOption("digits"),
> but I'm not sure it is awful. Some people might
> expect the same number of significant digits in the
> two parts.
>
>> 1e7+4i
> [1] 10000000+0i
>> 1e7+5i
> [1] 10000000+0i
>> 1e10 + 1000i
> [1] 1e+10+0e+00i
>> getOption("digits")
> [1] 7
>
>> options(digits=4)
>> 1e4+4i
> [1] 10000+0i
>> 1e7+1000i
> [1] 10000000+0i
>
>> version
> _
>
> platform i386-pc-mingw32
>
> arch i386
>
> os mingw32
>
> system i386, mingw32
>
> status Under development (unstable)
>
> major 2
>
> minor 11.0
>
> year 2010
>
> month 03
>
> day 07
>
> svn rev 51225
>
> language R
>
> version.string R version 2.11.0 Under development (unstable) (2010-03-07
> r51225)
>
> Bill Dunlap
> Spotfire, TIBCO Software
> wdunlap tibco.com
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>
--
Patrick Burns
pburns at pburns.seanet.com
http://www.burns-stat.com
(home of 'Some hints for the R beginner'
and 'The R Inferno')
More information about the R-devel
mailing list