Exemple #1
0
        d = cpow(d, d);
        f = cpowf(f, f);
        ld = cpowl(ld, ld);
        TEST_TRACE(C99 7.3.8.3)
        d = csqrt(d);
        f = csqrtf(f);
        ld = csqrtl(ld);
        TEST_TRACE(C99 7.3.9.1)
        d = carg(d);
        f = cargf(f);
        ld = cargl(ld);
        TEST_TRACE(C99 7.3.9.2)
        d = cimag(d);
        f = cimagf(f);
        ld = cimagl(ld);
        TEST_TRACE(C99 7.3.9.3)
        d = conj(d);
        f = conjf(f);
        ld = conjl(ld);
        TEST_TRACE(C99 7.3.9.4)
        d = cproj(d);
        f = cprojf(f);
        ld = cprojl(ld);
    }
    TEST_TRACE(C99 7.3.9.5)
    double rd = creal(d);
    float rf = crealf(f);
    long double rld = creall(ld);
    
END_GROUP
TEST(complex, cprojl) {
  ASSERT_EQ(0.0, cprojl(0));
}