rstream.incprecision-methods {rstream} | R Documentation |
Get and change the flag for increased precision of an "rstream" object in package rstream.
If the increased precision flag is on (TRUE
) the "rstream" object
returns random numbers with precision close to machine epsilon.
Most sources of pseudo random numbers generate random numbers of
precision 2^{-32}\approx 2\times 10^{-10}
.
When the flag is on the precision is increased to machine epsilon
(i.e. \approx 10^{-16}
) by combining two random
numbers of default precision.
## S4 method for signature 'rstream'
rstream.incprecision(stream)
rstream.incprecision(stream) <- value
stream |
an "rstream" object. |
value |
a boolean ( |
Methods available for the following "rstream" subclasses:
rstream.mrg32k3a
.
Josef Leydold josef.leydold@wu.ac.at
## create a new rstream object (of subclass rstream.mrg32k3a)
s <- new("rstream.mrg32k3a")
## set increased precision flag of rstream object
rstream.incprecision(s) <- TRUE
## get increased precision flag of rstream object
rstream.incprecision(s)