\section{aversive\_\-10-03-12/modules/base/math/fixed\_\-point/f16\_\-sqrt.c File Reference}
\label{f16__sqrt_8c}\index{aversive\_\-10-03-12/modules/base/math/fixed\_\-point/f16\_\-sqrt.c@{aversive\_\-10-03-12/modules/base/math/fixed\_\-point/f16\_\-sqrt.c}}
{\tt \#include $<$stdio.h$>$}\par
{\tt \#include $<$f16.h$>$}\par
{\tt \#include $<$s16\_\-to\_\-f16.h$>$}\par
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define {\bf NEXT}(n, {\bf i})~(((n) + ({\bf i})/(n)) $>$$>$ 1)
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
{\bf f16} {\bf f16\_\-sqrt} ({\bf f16} f)
\end{CompactItemize}


\subsection{Define Documentation}
\index{f16\_\-sqrt.c@{f16\_\-sqrt.c}!NEXT@{NEXT}}
\index{NEXT@{NEXT}!f16_sqrt.c@{f16\_\-sqrt.c}}
\subsubsection[NEXT]{\setlength{\rightskip}{0pt plus 5cm}\#define NEXT(n, \/  {\bf i})~(((n) + ({\bf i})/(n)) $>$$>$ 1)}\label{f16__sqrt_8c_e1b32057055137ea47f6b48c0a692a7f}




Definition at line 27 of file f16\_\-sqrt.c.

\subsection{Function Documentation}
\index{f16\_\-sqrt.c@{f16\_\-sqrt.c}!f16\_\-sqrt@{f16\_\-sqrt}}
\index{f16\_\-sqrt@{f16\_\-sqrt}!f16_sqrt.c@{f16\_\-sqrt.c}}
\subsubsection[f16\_\-sqrt]{\setlength{\rightskip}{0pt plus 5cm}{\bf f16} f16\_\-sqrt ({\bf f16} {\em f})}\label{f16__sqrt_8c_be877d4a5d6efd70c8ae1039a393f2a4}


sqrt of f 

Definition at line 47 of file f16\_\-sqrt.c.

References a, F16\_\-IS\_\-NEG, f16\_\-mul(), and F16\_\-NAN.