Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Fpu.Low
SourceFunctions rounding down their results.
include module type of Interval.Low
include Interval.DIRECTED with type t = float
Type of numbers.
When t = float
, the float function is exact on 32 bits machine but not on 64 bits machine with ints larger than 53 bits.
Locally open to restore standard integer and floating point operators.
x**y
computes x
at power y
, rounded down, expanded to its mathematical limit when it exists.
pow x y
computes x
at power y
, rounded down, for 0 < x < ∞
and -∞ < y < ∞
.
Floating point square root, rounded down.
Floating point exponential, rounded down.
Floating point log rounded down.
Computes sin(x) for x ∈ ]-2⁶³, 2⁶³[.
Computes cos(x) for x ∈ ]-2⁶³, 2⁶³[.
Computes tan(x) for x ∈ ]-2⁶³, 2⁶³[.
Arc-sine function.
Arc-cosine function.
Arc-tangent function.
atan2 y x
returns the arc tangent of y /. x
. The signs of x
and y
are used to determine the quadrant of the result. Result is in radians and is between -π and π.
Computes the hyperbolic sine, sinh(x).
Computes the hyperbolic cosine, cosh(x).
Computes the hyperbolic tangent, tanh(x).