next up previous contents
Next: Integer and polynomial arithmetic Up: Arithmetic. Previous: Arithmetic.

   
Complex arithmetic

Remark 6   If flag 13 is cleared (real mode), all global names and all non rational functions are considered as real w.r.t. the instructions RE, IM, CONJ. This could lead to false simplifications if a global name stays for a complex, or if a non-rational inverse function is called with a usually forbidden real argument, like LN(-1) or ASIN(2)

Solution: either replace your global name, say 'Z', by 'X+iY' or set flag 13 (shortcut $\alpha $-right shift-CST or 13 SF)



Bernard Parisse
1998-07-31