

   double {base}                                R Documentation

   DDoouubbllee PPrreecciissiioonn VVeeccttoorrss

   DDeessccrriippttiioonn::

        Create, coerce to or test for a double-precision vec-
        tor.

   UUssaaggee::

        double(length = 0)
        as.double(x)
        is.double(x)
        single(length = 0)
        as.single(x)

   VVaalluuee::

        `double' creates a double precision vector of the spec-
        ified length.  The elements of the vector are all equal
        to `0'.

        `as.double' attempts to coerce its argument to be of
        double type.

        `is.double' returns `TRUE' or `FALSE' depending on
        whether its argument is of double type or not.

   NNoottee::

        R has no single precision data type.  All real numbers
        are stored in double precision format.  The functions
        `as.single' and `single' are identical to `as.double'
        and `double' except they set the attribute `Csingle'
        that is used in the `.C' and `.Fortran' interface, and
        they are intended only to be used in that context.

   SSeeee AAllssoo::

        `integer'.

   EExxaammpplleess::

        is.double(1)
        all(double(3) == 0)

