Denis Chabot wrote:
Hi,
I'm wondering why
48 %/% 2 gives 24
but
4.8 %/% 0.2 gives 23...
I'm not trying to round up here, but to find out how many times
something fits into something else, and the answer should have been the
same for both examples, no?
No. Not from the perspective of a digital
It's the difference between integers and reals: 48 and 24 are
integers; 4.8 and 0.2 are floating point numbers. Consider:
(4.8+.Machine$double.eps) %/% (0.2-.Machine$double.eps)
[1] 24
(4.8-.Machine$double.eps) %/% (0.2+.Machine$double.eps)
[1] 23
Does this help? spencer graves
Denis Chabot [EMAIL PROTECTED] writes:
Hi,
I'm wondering why
48 %/% 2 gives 24
but
4.8 %/% 0.2 gives 23...
I'm not trying to round up here, but to find out how many times
something fits into something else, and the answer should have been
the same for both examples, no?
Well, you
It's convention in mathematics that the empty sum is 0. You can think of
this as a generalization of 0*x = 0.
Reid Huntsinger
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Denis Chabot
Sent: Friday, February 04, 2005 11:01 AM
To:
Denis Chabot chabotd at globetrotter.net writes:
: The sum of a vector having at least one NA but also valid data gives NA
: if we do not specify na.rm=T. But with na.rm=T, we are telling sum to
: give the sum of valid data, ignoring NAs that do not tell us anything
: about the value of a