

double {base}                                R Documentation

_D_o_u_b_l_e _P_r_e_c_i_s_i_o_n _V_e_c_t_o_r_s

_D_e_s_c_r_i_p_t_i_o_n_:

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

_U_s_a_g_e_:

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

_V_a_l_u_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_o_t_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_e_e _A_l_s_o_:

     `integer'.

_E_x_a_m_p_l_e_s_:

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

