Den 06-10-2011 00:30, Carlos Avila skrev:
Hello
Is complex number arithmetic possible in FPC? Another post recommends
use unit so named ucomplex, but i can't find any detailed information
of this in the documentation. But, amazingly, i sucessfully probed
this small program:
PROGRAM DUMMY;
USES UCOMPLEX;
VAR
x,y, z, w: COMPLEX;
BEGIN
x := 8+i*7;
y := 4-5*i;
z := x+y;
w := x*y
END.
This program compile and run right, but why? I need to know about
anything subroutines that works with complex numbers. It is posibble
to write math operations like FORTRAN?
Thanks
The unit ucomplex is part of the rtl. It uses simple operator
overloading to add a pretty useful complex type into your program. You
can use it(pretty much) as any other type. It's not any special type,
it's just a record where all the operators got overloaded
Try to open the source code for that unit, and you'll see how
beautifully simple it is :)
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal