Handbook
Glossary
with-rounding-mode ( mode quot -- )
Controlling the floating-point environment
Prev:
rounding-mode ( -- mode )
Next:
denormal-mode ( -- mode )
Vocabulary
math
.
floats
.
env
Inputs
mode
a
fp-rounding-mode
quot
a
quotation
Outputs
None
Word description
Sets the floating-point rounding mode to
mode
for the dynamic extent of
quot
, restoring the rounding mode to its original value on
quot
's completion.
See also
rounding-mode
Definition
USING:
continuations
math.floats.env.private
;
IN:
math.floats.env
::
with-rounding-mode
( mode quot -- )
rounding-mode
:>
orig mode
set-rounding-mode
quot
[
orig
set-rounding-mode
]
finally
;
inline