Hi Richard,
We tested and it works fine:
#define CC_REAL_PART 0.9876543210987e300
#define CC_IMAGINARY_PART 0.1234567890123e-280
void test_complex()
{
complex cc;
cc.m_re = CC_REAL_PART;
cc.m_im = CC_IMAGINARY_PART;
printf("real part = %17.13e\nimag. part = %17.13e\n", cc.m_re, cc.m_im);
ASSERT(cc.m_re == CC_REAL_PART);
ASSERT(cc.m_im == CC_IMAGINARY_PART);
return;
}
Easwar
OriginLab
Edited by - easwar on 04/08/2005 5:00:06 PM