with Floating_Characteristics;
use Floating_Characteristics;

package Core_Functions is
    Exp_Large : Float;
    Exp_Small : Float;

    function Sqrt (X : Float) return Float;

    function Cbrt (X : Float) return Float;

    function Log (X : Float) return Float;

    function Log10 (X : Float) return Float;

    function Exp (X : Float) return Float;

    function "**" (X, Y : Float) return Float;
end Core_Functions;
