Command |
Stack Diagram |
Description |
---|---|---|
d+ |
(d1 d2 -- d.sum ) |
Add d1 to d2 yielding double number d.sum. |
d- |
(d1 d2 -- d.diff ) |
Subtract d2 from d1 yielding double number d.diff. |
fm/mod |
( d n -- rem quot ) |
Divide d by n. |
m* |
( n1 n2 -- d ) |
Signed multiply with double-number product. |
s>d |
( n1 -- d1 ) |
Convert a number to a double number. |
sm/rem |
( d n -- rem quot ) |
Divide d by n, symmetric division. |
um* |
( u1 u2 -- ud ) |
Unsigned multiply yielding unsigned double number product. |
um/mod |
( ud u -- urem uprod ) |
Divide ud by u. |