Warning: This is the manual of the legacy Guile 2.2 series. You may want to read the manual of the current stable series instead.
Previous: Unboxed Integer Arithmetic, Up: Instruction Set [Contents][Index]
Unbox the SCM value at src to an IEEE double, placing the result in dst. If the src value is not a real number, signal an error.
Box the IEEE double at src to a SCM value and place the result in dst.
Load a 64-bit value formed by joining high-bits and low-bits, and write it to dst.
Like add
, sub
, div
, and mul
, except taking
the operands as unboxed IEEE double floating-point numbers, and producing
the same.
If the unboxed IEEE double value in a is =
, <
,
<=
, >
, or >=
to the unboxed IEEE double value in
b, respectively, add offset to the current instruction
pointer.