\HeaderA{real}{Real Vectors}{real}
\aliasA{as.real}{real}{as.real}
\aliasA{is.real}{real}{is.real}
\keyword{classes}{real}
\begin{Description}\relax
\code{real} creates a double precision vector of the specified
length. Each element of the vector is equal to \code{0}.

\code{as.real} attempts to coerce its argument to be of double type.

\code{is.real} returns \code{TRUE} or \code{FALSE} depending on
whether its argument is of double type or not.
\end{Description}
\begin{Usage}
\begin{verbatim}
real(length = 0)
as.real(x, ...)
is.real(x)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{length}] desired length.
\item[\code{x}] object to be coerced or tested.
\item[\code{...}] further arguments passed to or from other methods.
\end{ldescription}
\end{Arguments}
\begin{Note}\relax
\emph{\R{} has no single precision data type.
All real numbers are stored in double precision format}.
These functions are the same as their \code{double} equivalents.
\end{Note}

