Package: Ada.Numerics.Aux

Description

Note: there are two versions of this package. One using the 80-bit x86 long double format (which is this version), and one using 64-bit IEEE double (see file a-numaux.ads). The latter version imports the C routines directly.

Header

package Ada.Numerics.Aux is
 
pragma Pure (Aux);

Type Summary

Double derived from Long_Long_Float

Other Items:

type Double is new Long_Long_Float;

function Sin (X : Double) return Double;

function Cos (X : Double) return Double;

function Tan (X : Double) return Double;

function Exp (X : Double) return Double;

function Sqrt (X : Double) return Double;

function Log (X : Double) return Double;

function Atan (X : Double) return Double;

function Acos (X : Double) return Double;

function Asin (X : Double) return Double;

function Sinh (X : Double) return Double;

function Cosh (X : Double) return Double;

function Tanh (X : Double) return Double;

function Pow (X, Y : Double) return Double;

private

   --  Implementation-defined ...
end Ada.Numerics.Aux;