[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2.3.5 Real and Complex Number Functions

35B47 (SWITCHFLOATS) ( B% → ? )
Dispatches action based on type. The order is %, C%, %%, C%%. For example, to change the sign of any float:
:: SWITCHFLOATS %CHS C%CHS %%CHS C%%CHS ;
35B88 (SWITCH2FLOATS) ( L% L% → ? )
Works similarly to the above function. The order is %% %%, C%% %%, %% C%%, C%% C%%.
37D19 (F%>L%) ( % → %% )
( C% → C%% )
Converts float to long float.
37BE9 (L%+) ( L% L% → L% )
Adds long real or complex numbers.
37C0C (L%-) ( L% L% → L% )
Subtracts long real or complex numbers.
37C2F (L%*) ( L% L% → L% )
Multiplies long real or complex numbers.
37C52 (L%/) ( L% L% → L% )
Divides long real or complex numbers.
37CD3 (B%NEG) ( B% → B%' )
Changes sign of any number.
37C75 (B%ABS) ( B% → B%' )
Absolute value of any number.
37DF6 (B%0=) ( B% → flag )
Compares any number to zero.



This document was generated by Carsten Dominik on May, 30 2005 using texi2html