From wdunlap at tibco.com  Thu Mar 25 02:14:10 2010
From: wdunlap at tibco.com (William Dunlap)
Date: Wed, 24 Mar 2010 18:14:10 -0700
Subject: [Rd] print(big+small*1i) -> big + 0i
Message-ID: <77EB52C6DD32BA4D87471DCD70C8D70002AC3C28@NA-PA-VBE03.na.tibco.com>

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 



[Rd] print(big+small*1i) -> big + 0i
William Dunlap