cumsum: (Cumulative) Sums, Products of Large Integers and Rationals
Description
Theses are methods to overload the sum()
,
cumsum()
and prod()
functions for big
rationals and big integers.Usage
## S3 method for class 'bigz':
cumsum(x)
## S3 method for class 'bigq':
cumsum(x)
## S3 method for class 'bigz':
sum(..., na.rm = FALSE)
## S3 method for class 'bigq':
sum(..., na.rm = FALSE)
## S3 method for class 'bigz':
prod(..., na.rm = FALSE)
## S3 method for class 'bigq':
prod(..., na.rm = FALSE)
Arguments
x, ...
Robjects of class bigz
or bigq
or
simple numbers.
na.rm
logical indicating if missing values (NA
)
should be removed before the computation. Value
- return an element of class bigz or bigq.
Examples
Run this codex <- as.bigz(1:12)
cumsum(x)
prod(x)
sum(x)
x <- as.bigq(1:12)
cumsum(x)
prod(x)
sum(x)
Run the code above in your browser using DataLab