/prebuilts/python/darwin-x86/2.7.5/lib/python2.7/test/ |
ieee754.txt | 169 >>> asin(NAN), acos(NAN), atan(NAN) 179 >>> equal(atan(INF), PI/2), equal(atan(NINF), -PI/2)
|
/prebuilts/python/linux-x86/2.7.5/lib/python2.7/test/ |
ieee754.txt | 169 >>> asin(NAN), acos(NAN), atan(NAN) 179 >>> equal(atan(INF), PI/2), equal(atan(NINF), -PI/2)
|
/bionic/libm/x86/ |
e_atan2.S | 36 //1. The method is based on the relationship of atan2(Y,X) to atan(|Y/X|) 38 // / sign(Y) atan(|Y/X|) if X > 0 40 // \ sign(Y)*pi - sign(Y)*atan(|Y/X|) if X < 0 42 // Thus, atan2(Y,X) is of the form atan2(Y,X) = PI + sgn*atan(|Y/X|) 45 // for atan(|Y/X|). 47 //2. For |Y/X| < 2^(-64), atan(|Y/X|) ~=~ |Y/X|. Hence, atan2(Y,X) is Y/X 49 //3. For |Y/X| >= 2^(65), atan(|Y/X|) ~=~ pi/2. Hence atan2(Y,X) is sign(Y)pi/2. 50 //4. For 2^(-64) <= |Y/X| < 2^(-5), atan(|Y/X|) is approximated by a polynomial 52 //5. For |Y/X| > 2^(5), atan(|Y/X|) = pi/2 + atan(-|X/Y|), and atan(-|X/Y|) i [all...] |
s_atan.S | 39 // atan(X) = Tau + atan( (X`-B) / (One + BX) ) is correct 49 // Tau is atan( B ) if -5 <= k <= 4 53 // atan(NaN) = quiet NaN 54 // atan(+/-INF) = +/-Pi/2 55 // atan(+/-0) = +/-0 75 # -- Begin atan 76 ENTRY(atan) function 244 END(atan) 245 # -- End atan [all...] |
/bionic/libm/x86_64/ |
e_atan2.S | 36 //1. The method is based on the relationship of atan2(Y,X) to atan(|Y/X|) 38 // / sign(Y) atan(|Y/X|) if X > 0 40 // \ sign(Y)*pi - sign(Y)*atan(|Y/X|) if X < 0 42 // Thus, atan2(Y,X) is of the form atan2(Y,X) = PI + sgn*atan(|Y/X|) 45 // for atan(|Y/X|). 47 //2. For |Y/X| < 2^(-64), atan(|Y/X|) ~=~ |Y/X|. Hence, atan2(Y,X) is Y/X 49 //3. For |Y/X| >= 2^(65), atan(|Y/X|) ~=~ pi/2. Hence atan2(Y,X) is sign(Y)pi/2. 50 //4. For 2^(-64) <= |Y/X| < 2^(-5), atan(|Y/X|) is approximated by a polynomial 52 //5. For |Y/X| > 2^(5), atan(|Y/X|) = pi/2 + atan(-|X/Y|), and atan(-|X/Y|) i [all...] |
s_atan.S | 39 // atan(X) = Tau + atan( (X`-B) / (One + BX) ) is correct 49 // Tau is atan( B ) if -5 <= k <= 4 53 // atan(NaN) = quiet NaN 54 // atan(+/-INF) = +/-Pi/2 55 // atan(+/-0) = +/-0 60 # -- Begin atan 61 ENTRY(atan) function 214 END(atan) 215 # -- End atan [all...] |
/external/v8/test/webkit/ |
math-expected.txt | 55 PASS Math.atan(NaN) is NaN 56 PASS Math.atan(0) is 0 57 PASS Math.atan(-0) is -0 58 PASS Math.atan(Infinity) is -Math.atan(-Infinity)
|
/prebuilts/python/linux-x86/2.7.5/lib/python2.7/lib-dynload/ |
math.so | |
/external/libgdx/gdx/src/com/badlogic/gdx/math/ |
MathUtils.java | 92 final float atan, z = y / x;
local 94 atan = z / (1f + 0.28f * z * z);
95 if (x < 0f) return atan + (y < 0f ? -PI : PI);
96 return atan;
98 atan = PI / 2 - z / (z * z + 0.28f);
99 return y < 0f ? atan - PI : atan;
|
/external/v8/test/unittests/base/ |
ieee754-unittest.cc | 27 TEST(Ieee754, Atan) { 28 EXPECT_THAT(atan(std::numeric_limits<double>::quiet_NaN()), IsNaN()); 29 EXPECT_THAT(atan(std::numeric_limits<double>::signaling_NaN()), IsNaN()); 30 EXPECT_THAT(atan(-0.0), BitEq(-0.0)); 31 EXPECT_THAT(atan(0.0), BitEq(0.0)); 33 atan(std::numeric_limits<double>::infinity())); 35 atan(-std::numeric_limits<double>::infinity()));
|
/external/v8/src/base/ |
ieee754.cc | 894 /* atan(x) 896 * 1. Reduce x to positive by atan(x) = -atan(-x). 901 * [0,7/16] atan(x) = t-t^3*(a1+t^2*(a2+...(a10+t^2*a11)...) 902 * [7/16,11/16] atan(x) = atan(1/2) + atan( (t-0.5)/(1+t/2) ) 903 * [11/16.19/16] atan(x) = atan( 1 ) + atan( (t-1)/(1+t) 913 double atan(double x) { function in namespace:v8::base::ieee754 [all...] |
/external/clang/test/CodeGen/ |
libcalls.c | 86 double atan_ = atan(d); 89 // CHECK-NO: declare double @atan(double) [[NUW_RN]] 92 // CHECK-YES-NOT: declare double @atan(double) [[NUW_RN]]
|
/external/v8/third_party/llvm-build/Release+Asserts/lib/clang/3.9.0/include/ |
__clang_cuda_math_forward_declares.h | 55 __DEVICE__ double atan(double); 56 __DEVICE__ float atan(float); 192 using ::atan;
|
/ndk/tests/device/test-gnustl-full/unit/ |
cmath_test.cpp | 103 CPPUNIT_CHECK( are_equals(std::tan(std::atan(1.0)), 1.0) ); 128 CPPUNIT_CHECK( are_equals(std::tan(std::atan(1.0f)), 1.0f) ); 155 CPPUNIT_CHECK( are_equals(std::atan(0.0l), 0.0l) );
|
/ndk/tests/device/test-stlport/unit/ |
cmath_test.cpp | 103 CPPUNIT_CHECK( are_equals(std::tan(std::atan(1.0)), 1.0) ); 128 CPPUNIT_CHECK( are_equals(std::tan(std::atan(1.0f)), 1.0f) ); 155 CPPUNIT_CHECK( are_equals(std::atan(0.0l), 0.0l) );
|
/art/runtime/arch/arm64/ |
entrypoints_init_arm64.cc | 67 qpoints->pAtan = atan;
|
/art/runtime/arch/x86/ |
entrypoints_init_x86.cc | 48 qpoints->pAtan = atan;
|
/art/runtime/arch/x86_64/ |
entrypoints_init_x86_64.cc | 55 qpoints->pAtan = atan;
|
/bionic/libstdc++/include/ |
cmath | 50 using ::atan;
|
/external/skia/src/gpu/glsl/ |
GrGLSLCaps.cpp | 65 r.appendf("Must force negated atan param to float: %s\n", (fMustForceNegatedAtanParamToFloat ?
|
/external/vulkan-validation-layers/libs/glm/gtx/ |
fast_trigonometry.inl | 57 // atan
|
/frameworks/av/media/libstagefright/codecs/aacenc/src/ |
psy_configuration.c | 90 * description: calculates 1000*atan(x/1000) 91 * based on atan approx for x > 0 92 * atan(x) = x/((float)1.0f+(float)0.280872f*x*x) if x < 1 94 * return: 1000*atan(x/1000)
|
/frameworks/compile/slang/tests/P_math_fp/ |
math_fp.rs | 81 TEST_FUNC_1(atan);
|
/frameworks/support/v7/mediarouter/res/values-az-rAZ/ |
strings.xml | 37 <string name="mr_controller_no_info_available" msgid="5585418471741142924">"?lçatan m?lumat yoxdur"</string>
|
/hardware/invensense/6515/libsensors_iio/software/core/driver/include/ |
mlmath.h | 53 #define atan(x) ml_atan(x) macro
|