complex.icn: Procedures to perform complex arithmetic

link complex
June 21, 2000; Ralph E. Griswold
This file is in the public domain.

The following procedures perform operations on complex numbers.

     complex(r,i)    create complex number with real part r and
                     imaginary part i

     cpxadd(z1, z2)  add complex numbers z1 and z2

     cpxdiv(z1, z2)  divide complex number z1 by complex number z2

     cpxmul(z1, z2)  multiply complex number z1 by complex number z2

     cpxsub(z1, z2)  subtract complex number z2 from complex number z1

     cpxstr(z)      convert complex number z to string representation

     strcpx(s)      convert string representation s of complex
                    number to complex number


Source code | Program Library Page | Icon Home Page