>>>>> "TH" == Ted Harding <ted.hard...@manchester.ac.uk> >>>>> on Sun, 03 May 2009 10:11:04 +0100 (BST) writes:
TH> On 02-May-09 17:34:15, bogdanno wrote: >> It seems division with numbers bigger than 10 000 000 >> doesn't work 20000000/21 [1] 952381 >>> 55555555/23 >> [1] 2415459 >> >> Thank you TH> I think you are confusing what is displayed with what is TH> computed: TH> 20000000/21 # [1] 952381 print(20000000/21,17) # [1] TH> 952380.9523809524 TH> 55555555/23 # [1] 2415459 print(55555555/23,17) # [1] TH> 2415458.913043478 TH> (20000000/21)*21 # [1] 2e+07 TH> print((20000000/21)*21,17) # [1] 2e+07 TH> (55555555/23)*23 # [1] 55555555 TH> print((55555555/23)*23,17) # [1] 55555555 TH> Your "numbers bigger than 10 000 000" corresponds to the TH> default display of results to 7 significant figures. TH> If (as in the above print() statements) you increase TH> this, you get more "reasonable"-looking results. Yes, indeed. If Bogdanno thinks he wants to always see "all" digits, he should use something like options(digits= 20) in his R startup setting, e.g. in his Rprofile, see ?Startup. Note however: Quite a few experienced R users rather do *REDUCE* the default number of digits printed, rather than enlarge them. (I don't) Martin Maechler, ETH Zurich TH> -------------------------------------------------------------------- TH> E-Mail: (Ted Harding) <ted.hard...@manchester.ac.uk> TH> Fax-to-email: +44 (0)870 094 0861 Date: 03-May-09 Time: TH> 10:11:02 ------------------------------ XFMail TH> ------------------------------ ______________________________________________ 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.