This is the floating-point Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 06:07:28 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
floating-point
Floating point functions.
Thomas M. Hermann <thomas.m.hermann@odonata-research.com>
MIT
0.1.0
floating-point.lisp
(file).
constants.lisp
(file).
error-analysis.lisp
(file).
predicates.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
floating-point/floating-point.asd
floating-point/floating-point.lisp
floating-point/constants.lisp
floating-point/error-analysis.lisp
floating-point/predicates.lisp
floating-point/floating-point.asd
floating-point
(system).
floating-point/constants.lisp
floating-point.lisp
(file).
floating-point
(system).
pi/2
(constant).
floating-point/error-analysis.lisp
floating-point.lisp
(file).
floating-point
(system).
default-epsilon
(generic function).
relative-error
(generic function).
%relative-error
(function).
floating-point/predicates.lisp
error-analysis.lisp
(file).
floating-point
(system).
*epsilon*
(special variable).
*significant-figures*
(special variable).
float-equal
(generic function).
sigfig-equal
(generic function).
%float-equal
(function).
%normalize-float
(function).
Packages are listed by definition order.
floating-point
fp
common-lisp
.
*epsilon*
(special variable).
*significant-figures*
(special variable).
default-epsilon
(generic function).
float-equal
(generic function).
pi/2
(constant).
relative-error
(generic function).
sigfig-equal
(generic function).
%float-equal
(function).
%normalize-float
(function).
%relative-error
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
The default error epsilon.
The default number of significant figures.
Return the default epsilon for the value.
Return true if the floating point data is equal.
complex
) (data2 complex
) &optional epsilon) ¶Return true if the relative error between data1 and data2 is less than epsilon.
complex
) (data2 float
) &optional epsilon) ¶Return true if the relative error between data1 and data2 is less than epsilon.
float
) (data2 complex
) &optional epsilon) ¶Return true if the relative error between data1 and data2 is less than epsilon.
rational
) (data2 float
) &optional epsilon) ¶Return true if the relative error between data1 and data2 is less than epsilon.
float
) (data2 rational
) &optional epsilon) ¶Return true if the relative error between data1 and data2 is less than epsilon.
float
) (data2 float
) &optional epsilon) ¶Return true if the relative error between data1 and data2 is less than epsilon.
Return the relative-error between the 2 quantities.
complex
) (approximate complex
)) ¶Return the relative error of the complex numbers.
complex
) (approximate float
)) ¶Return the relative error between the float and complex number.
float
) (approximate complex
)) ¶Return the relative error between the float and complex number.
float
) (approximate float
)) ¶Return the error delta between the exact and approximate floating point value.
Return true if the data have equal significant figures.
float
) (data2 float
) &optional significant-figures) ¶Return true if the floating point numbers have equal significant figures.
Return true if the relative error between the data is less than epsilon.
Return the normalized floating point number and exponent.
Return the relative error of the numbers.
Jump to: | %
D F G M R S |
---|
Jump to: | %
D F G M R S |
---|
Jump to: | *
C P S |
---|
Jump to: | *
C P S |
---|
Jump to: | C E F P S |
---|
Jump to: | C E F P S |
---|