Complex and imaginary
Fred Tydeman
uunet!ibmpa.awdpa.ibm.com!tydeman
Fri Aug 27 10:01:12 PDT 1993
Subject: Complex and imaginary
There are two documents that may be of interest to those interested
in extending C with Complex:
WG9 N177 Proposed Standard for Packages of Real and Complex Type
Declarations and Basic Operations for Ada (including Vector and
Matrix Types) ISO-IEC/JTC1/SC22/WG9 (Ada) Numerics Rapporteur Group
Draft 1.0 22 April 1993
WG9 N178 Proposed Standard for a Generic Package of Complex
Elementary Functions for Ada ISO-IEC/JTC1/SC22/WG9 (Ada) Numerics
Rapporteur Group Draft 1.3 19 April 1993
They are proposing using types REAL, COMPLEX, and IMAGINARY.
They support IEEE-754, but do not require it. Support for signed zeros
is optional. They require that all operations involving mixed real
and complex arithmetic construct the mathematical result by using real
arithmetic (instead of using complex arithmetic, after converting real
values to complex values). That requirement is to facilitate
conformance with IEEE arithmetic.
These are not IBM's views, these are the personal ones of:
Fred Tydeman, IBM, Austin, Texas (512) 838-3322; fax (512) 838-3484
AIX S/6000 Math library architect & IBM's rep to NCEG (X3J11.1)
Internet: tydemanaibmpa.awdpa.ibm.com uucp: uunet!ibmsupt!tydeman
More information about the Numeric-interest
mailing list