|
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. |