|
#define | Sqrt(_X) asm { sqrt __FLTRETVAL__, _X } |
| Compute square root.
|
|
#define | Sin(_X) asm { sin __FLTRETVAL__, _X } |
| Compute sine.
|
|
#define | Cos(_X) asm { cos __FLTRETVAL__, _X } |
| Compute cosine.
|
|
#define | Asin(_X) asm { asin __FLTRETVAL__, _X } |
| Compute arc sine.
|
|
#define | Acos(_X) asm { acos __FLTRETVAL__, _X } |
| Compute arc cosine.
|
|
#define | Atan(_X) asm { atan __FLTRETVAL__, _X } |
| Compute arc tangent.
|
|
#define | Ceil(_X) asm { ceil __FLTRETVAL__, _X } |
| Round up value.
|
|
#define | Exp(_X) asm { exp __FLTRETVAL__, _X } |
| Compute exponential function .
|
|
#define | Floor(_X) asm { floor __FLTRETVAL__, _X } |
| Round down value.
|
|
#define | Tan(_X) asm { tan __FLTRETVAL__, _X } |
| Compute tangent.
|
|
#define | Tanh(_X) asm { tanh __FLTRETVAL__, _X } |
| Compute hyperbolic tangent.
|
|
#define | Cosh(_X) asm { cosh __FLTRETVAL__, _X } |
| Compute hyperbolic cosine.
|
|
#define | Sinh(_X) asm { sinh __FLTRETVAL__, _X } |
| Compute hyperbolic sine.
|
|
#define | Log(_X) asm { log __FLTRETVAL__, _X } |
| Compute natural logarithm.
|
|
#define | Log10(_X) asm { log10 __FLTRETVAL__, _X } |
| Compute common logarithm.
|
|
#define | Atan2(_Y, _X) asm { atan2 __FLTRETVAL__, _Y, _X } |
| Compute arc tangent with 2 parameters.
|
|
#define | Pow(_Base, _Exponent) asm { pow __FLTRETVAL__, _Base, _Exponent } |
| Raise to power.
|
|
#define | Trunc(_X) asm { trunc __RETVAL__, _X } |
| Compute integral part.
|
|
#define | Frac(_X) asm { frac __FLTRETVAL__, _X } |
| Compute fractional part.
|
|
#define | MulDiv32(_A, _B, _C) asm { muldiv __RETVAL__, _A, _B, _C } |
| Multiply and divide.
|
|
#define | SinD(_X) asm { sind __FLTRETVAL__, _X } |
| Compute sine (degrees).
|
|
#define | CosD(_X) asm { cosd __FLTRETVAL__, _X } |
| Compute cosine (degrees).
|
|
#define | AsinD(_X) asm { asind __FLTRETVAL__, _X } |
| Compute arch sine (degrees).
|
|
#define | AcosD(_X) asm { acosd __FLTRETVAL__, _X } |
| Compute arc cosine (degrees).
|
|
#define | AtanD(_X) asm { atand __FLTRETVAL__, _X } |
| Compute arc tangent (degrees).
|
|
#define | TanD(_X) asm { tand __FLTRETVAL__, _X } |
| Compute tangent (degrees).
|
|
#define | TanhD(_X) asm { tanhd __FLTRETVAL__, _X } |
| Compute hyperbolic tangent (degrees).
|
|
#define | CoshD(_X) asm { coshd __FLTRETVAL__, _X } |
| Compute hyperbolic cosine (degrees).
|
|
#define | SinhD(_X) asm { sinhd __FLTRETVAL__, _X } |
| Compute hyperbolic sine (degrees).
|
|
#define | Atan2D(_Y, _X) asm { atan2d __FLTRETVAL__, _Y, _X } |
| Compute arc tangent with two parameters (degrees).
|
|