/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/numerics/complex.number/complex.transcendentals/ |
log.pass.cpp | 42 if (testcases[i].real() == 0 && testcases[i].imag() == 0) 48 if (std::signbit(testcases[i].imag())) 49 is_about(r.imag(), -pi); 51 is_about(r.imag(), pi); 57 assert(r.imag() == 0); 58 assert(std::signbit(testcases[i].imag()) == std::signbit(r.imag())); 61 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) 65 if (testcases[i].imag() > 0) 66 is_about(r.imag(), pi/2) [all...] |
tanh.pass.cpp | 41 if (testcases[i].real() == 0 && testcases[i].imag() == 0) 45 assert(r.imag() == 0); 46 assert(std::signbit(r.imag()) == std::signbit(testcases[i].imag())); 48 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) 51 assert(std::isnan(r.imag())); 53 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) 56 assert(std::isnan(r.imag())); 58 else if (std::isinf(testcases[i].real()) && std::isfinite(testcases[i].imag())) 61 assert(r.imag() == 0) [all...] |
atanh.pass.cpp | 42 if (testcases[i].real() == 0 && testcases[i].imag() == 0) 45 assert(std::signbit(r.imag()) == std::signbit(testcases[i].imag())); 47 else if ( testcases[i].real() == 0 && std::isnan(testcases[i].imag())) 51 assert(std::isnan(r.imag())); 53 else if (std::abs(testcases[i].real()) == 1 && testcases[i].imag() == 0) 57 assert(r.imag() == 0); 58 assert(std::signbit(testcases[i].imag()) == std::signbit(r.imag())); 60 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) [all...] |
sinh.pass.cpp | 41 if (testcases[i].real() == 0 && testcases[i].imag() == 0) 45 assert(r.imag() == 0); 46 assert(std::signbit(r.imag()) == std::signbit(testcases[i].imag())); 48 else if (testcases[i].real() == 0 && std::isinf(testcases[i].imag())) 51 assert(std::isnan(r.imag())); 53 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) 56 assert(std::isnan(r.imag())); 58 else if (testcases[i].real() == 0 && std::isnan(testcases[i].imag())) 61 assert(std::isnan(r.imag())); [all...] |
atan.pass.cpp | 41 std::complex<double> t1(-imag(testcases[i]), real(testcases[i])); 43 std::complex<double> z(imag(t2), -real(t2)); 51 if (std::isnan(imag(r))) 52 assert(std::isnan(imag(z))); 55 assert(imag(r) == imag(z)); 56 assert(std::signbit(imag(r)) == std::signbit(imag(z)));
|
pow_complex_complex.pass.cpp | 27 is_about(imag(c), imag(x)); 53 if (std::isnan(imag(r))) 54 assert(std::isnan(imag(z))); 57 assert(imag(r) == imag(z)); 58 assert(std::signbit(imag(r)) == std::signbit(imag(z)));
|
/external/libcxx/test/std/numerics/complex.number/complex.transcendentals/ |
tanh.pass.cpp | 41 if (testcases[i].real() == 0 && testcases[i].imag() == 0) 45 assert(r.imag() == 0); 46 assert(std::signbit(r.imag()) == std::signbit(testcases[i].imag())); 48 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) 51 assert(std::isnan(r.imag())); 53 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) 56 assert(std::isnan(r.imag())); 58 else if (std::isinf(testcases[i].real()) && std::isfinite(testcases[i].imag())) 61 assert(r.imag() == 0) [all...] |
atanh.pass.cpp | 42 if (testcases[i].real() == 0 && testcases[i].imag() == 0) 45 assert(std::signbit(r.imag()) == std::signbit(testcases[i].imag())); 47 else if ( testcases[i].real() == 0 && std::isnan(testcases[i].imag())) 51 assert(std::isnan(r.imag())); 53 else if (std::abs(testcases[i].real()) == 1 && testcases[i].imag() == 0) 57 assert(r.imag() == 0); 58 assert(std::signbit(testcases[i].imag()) == std::signbit(r.imag())); 60 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) [all...] |
sinh.pass.cpp | 41 if (testcases[i].real() == 0 && testcases[i].imag() == 0) 45 assert(r.imag() == 0); 46 assert(std::signbit(r.imag()) == std::signbit(testcases[i].imag())); 48 else if (testcases[i].real() == 0 && std::isinf(testcases[i].imag())) 51 assert(std::isnan(r.imag())); 53 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) 56 assert(std::isnan(r.imag())); 58 else if (testcases[i].real() == 0 && std::isnan(testcases[i].imag())) 61 assert(std::isnan(r.imag())); [all...] |
atan.pass.cpp | 41 std::complex<double> t1(-imag(testcases[i]), real(testcases[i])); 43 std::complex<double> z(imag(t2), -real(t2)); 51 if (std::isnan(imag(r))) 52 assert(std::isnan(imag(z))); 55 assert(imag(r) == imag(z)); 56 assert(std::signbit(imag(r)) == std::signbit(imag(z)));
|
pow_complex_complex.pass.cpp | 27 is_about(imag(c), imag(x)); 53 if (std::isnan(imag(r))) 54 assert(std::isnan(imag(z))); 57 assert(imag(r) == imag(z)); 58 assert(std::signbit(imag(r)) == std::signbit(imag(z)));
|
sin.pass.cpp | 41 std::complex<double> t1(-imag(testcases[i]), real(testcases[i])); 43 std::complex<double> z(imag(t2), -real(t2)); 51 if (std::isnan(imag(r))) 52 assert(std::isnan(imag(z))); 55 assert(imag(r) == imag(z)); 56 assert(std::signbit(imag(r)) == std::signbit(imag(z)));
|
tan.pass.cpp | 42 std::complex<double> t1(-imag(testcases[i]), real(testcases[i])); 44 std::complex<double> z(imag(t2), -real(t2)); 52 if (std::isnan(imag(r))) 53 assert(std::isnan(imag(z))); 56 assert(imag(r) == imag(z)); 57 assert(std::signbit(imag(r)) == std::signbit(imag(z)));
|
/external/libcxx/test/std/numerics/complex.number/ |
layout.pass.cpp | 22 assert(0 == z.imag()); 24 assert(a[1] == z.imag()); 28 assert(a[1] == z.imag());
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/numerics/complex.number/ |
layout.pass.cpp | 22 assert(0 == z.imag()); 24 assert(a[1] == z.imag()); 28 assert(a[1] == z.imag());
|
/prebuilts/go/darwin-x86/src/runtime/ |
complex.go | 22 if abs(real(m)) >= abs(imag(m)) { 23 ratio := imag(m) / real(m) 24 denom := real(m) + ratio*imag(m) 25 e = (real(n) + imag(n)*ratio) / denom 26 f = (imag(n) - real(n)*ratio) / denom 28 ratio := real(m) / imag(m) 29 denom := imag(m) + ratio*real(m) 30 e = (real(n)*ratio + imag(n)) / denom 31 f = (imag(n)*ratio - real(n)) / denom 38 a, b := real(n), imag(n [all...] |
/prebuilts/go/linux-x86/src/runtime/ |
complex.go | 22 if abs(real(m)) >= abs(imag(m)) { 23 ratio := imag(m) / real(m) 24 denom := real(m) + ratio*imag(m) 25 e = (real(n) + imag(n)*ratio) / denom 26 f = (imag(n) - real(n)*ratio) / denom 28 ratio := real(m) / imag(m) 29 denom := imag(m) + ratio*real(m) 30 e = (real(n)*ratio + imag(n)) / denom 31 f = (imag(n)*ratio - real(n)) / denom 38 a, b := real(n), imag(n [all...] |
/external/libcxx/test/std/numerics/complex.number/cmplx.over/ |
imag.pass.cpp | 14 // imag(const T& x); 27 static_assert((std::is_same<decltype(std::imag(T(x))), double>::value), ""); 28 assert(std::imag(x) == 0); 31 static_assert(std::imag(val) == 0, ""); 33 static_assert(t.imag() == x, "" ); 41 static_assert((std::is_same<decltype(std::imag(T(x))), T>::value), ""); 42 assert(std::imag(x) == 0); 45 static_assert(std::imag(val) == 0, ""); 47 static_assert(t.imag() == x, "" );
|
/external/libcxx/test/std/numerics/complex.number/complex.members/ |
construct.pass.cpp | 26 assert(c.imag() == 0); 31 assert(c.imag() == 0); 36 assert(c.imag() == 0); 41 assert(c.imag() == -9.5); 47 static_assert(c.imag() == 0, ""); 52 static_assert(c.imag() == 0, ""); 57 static_assert(c.imag() == 0, ""); 62 static_assert(c.imag() == -9.5, "");
|
/external/libcxx/test/std/numerics/complex.number/complex.ops/ |
unary_minus.pass.cpp | 25 assert(z.imag() == 2.5); 28 assert(c.imag() == -2.5);
|
unary_plus.pass.cpp | 25 assert(z.imag() == 2.5); 28 assert(c.imag() == 2.5);
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/numerics/complex.number/cmplx.over/ |
imag.pass.cpp | 14 // imag(const T& x); 27 static_assert((std::is_same<decltype(std::imag(T(x))), double>::value), ""); 28 assert(std::imag(x) == 0); 31 static_assert(std::imag(val) == 0, ""); 33 static_assert(t.imag() == x, "" ); 41 static_assert((std::is_same<decltype(std::imag(T(x))), T>::value), ""); 42 assert(std::imag(x) == 0); 45 static_assert(std::imag(val) == 0, ""); 47 static_assert(t.imag() == x, "" );
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/numerics/complex.number/complex.members/ |
construct.pass.cpp | 26 assert(c.imag() == 0); 31 assert(c.imag() == 0); 36 assert(c.imag() == 0); 41 assert(c.imag() == -9.5); 47 static_assert(c.imag() == 0, ""); 52 static_assert(c.imag() == 0, ""); 57 static_assert(c.imag() == 0, ""); 62 static_assert(c.imag() == -9.5, "");
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/numerics/complex.number/complex.ops/ |
unary_minus.pass.cpp | 25 assert(z.imag() == 2.5); 28 assert(c.imag() == -2.5);
|
unary_plus.pass.cpp | 25 assert(z.imag() == 2.5); 28 assert(c.imag() == 2.5);
|