df@
or df!
used with an address that is not double-float aligned:
-23 THROW
like other
alignment violations.
f@
or f!
used with an address that is not float aligned:
-23 THROW
like other
alignment violations.
-55 THROW
(Floating-point
unidentified fault), or can produce a special value representing, e.g.,
Infinity.
sf@
or sf!
used with an address that is not single-float aligned:
BASE
is not decimal (REPRESENT
, F.
, FE.
, FS.
):
FATAN2
):
FATAN2
is implemented using the C library
function atan2()
.
FTAN
on an argument r1 where cos(r1) is zero:
D>F
:
-55 throw
(Floating-point unidentified fault)
DF!
, DF@
, SF!
, SF@
):
FACOSH
):
-55 throw
(Floating-point unidentified fault)
FLNP1
):
-55 throw
(Floating-point unidentified fault). On IEEE-FP systems
negative infinity is typically produced for float=-1.
FLN
, FLOG
):
-55 throw
(Floating-point unidentified fault). On IEEE-FP systems
negative infinity is typically produced for float=0.
FASINH
, FSQRT
):
-55 throw
(Floating-point unidentified fault). fasinh
produces values for these inputs on my Linux box (Bug in the C library?)
FACOS
, FASIN
, FATANH
):
-55 throw
(Floating-point unidentified fault).
F>D
:
-55 throw
(Floating-point unidentified fault).
f.
, fe.
, fs.
):
Go to the first, previous, next, last section, table of contents.