This is OK if the ratio is positive, but for -50
divided by 12 the floor is -5 and the remainder is 10
(and not -4 and -2 as one may want). By the way, using
%% and %/% leads to same result.
Using trunc will remedy the situation, i.e.
> x <- -50
> y <- 12
> a <- trunc(x/y)
> r <- x - a*y
> a
[1] -
Hi Livia,
There are several ways to do this. Try:
a=50/12
floor(a) will give you the entire portion, and
a-floor(a) will give you the remainder.
Julian
livia wrote:
> Hello everyone,
>
> I have got a question about a simple calculation. If I would like to
> calculate 50/12 and return the re
> 50 %% 12
[1] 2
> 50 %/% 12
[1] 4
> ?Arithmetic
--- livia <[EMAIL PROTECTED]> wrote:
>
> Hello everyone,
>
> I have got a question about a simple calculation. If
> I would like to
> calculate 50/12 and return the result as 4 and the
> remainer 2. Is there a
> function of doing this?
>
> Man
livia wrote:
> Hello everyone,
>
> I have got a question about a simple calculation. If I would like to
> calculate 50/12 and return the result as 4 and the remainer 2. Is there a
> function of doing this?
>
> Many thanks.
?"%%" to see how to get the remainder. You might put the "result" and
re
Hello everyone,
I have got a question about a simple calculation. If I would like to
calculate 50/12 and return the result as 4 and the remainer 2. Is there a
function of doing this?
Many thanks.
--
View this message in context:
http://www.nabble.com/Calculate-remainer-tp14414906p14414906.html
5 matches
Mail list logo