HomeSort by relevance Sort by last modified time
    Searched full:atan (Results 1 - 25 of 868) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /prebuilts/go/darwin-x86/src/math/
atan_386.s 7 // func Atan(x float64) float64
8 TEXT ·Atan(SB),NOSPLIT,$0
11 FPATAN // F0=atan(F1/F0)
atan_amd64.s 7 TEXT ·Atan(SB),NOSPLIT,$0
8 JMP ·atan(SB)
atan_arm.s 7 TEXT ·Atan(SB),NOSPLIT,$0
8 B ·atan(SB)
atan2_386.s 7 // func Atan2(y, x float64) float64 // =atan(y/x)
11 FPATAN // F0=atan(F1/F0)
atan.go 12 // from http://netlib.sandia.gov/cephes/cmath/atan.c, available from
16 // atan.c
20 // double x, y, atan();
21 // y = atan( x );
90 // Atan returns the arctangent, in radians, of x.
93 // Atan(±0) = ±0
94 // Atan(±Inf) = ±Pi/2
95 func Atan(x float64) float64
97 func atan(x float64) float64 {
  /prebuilts/go/linux-x86/src/math/
atan_386.s 7 // func Atan(x float64) float64
8 TEXT ·Atan(SB),NOSPLIT,$0
11 FPATAN // F0=atan(F1/F0)
atan_amd64.s 7 TEXT ·Atan(SB),NOSPLIT,$0
8 JMP ·atan(SB)
atan_arm.s 7 TEXT ·Atan(SB),NOSPLIT,$0
8 B ·atan(SB)
atan2_386.s 7 // func Atan2(y, x float64) float64 // =atan(y/x)
11 FPATAN // F0=atan(F1/F0)
atan.go 12 // from http://netlib.sandia.gov/cephes/cmath/atan.c, available from
16 // atan.c
20 // double x, y, atan();
21 // y = atan( x );
90 // Atan returns the arctangent, in radians, of x.
93 // Atan(±0) = ±0
94 // Atan(±Inf) = ±Pi/2
95 func Atan(x float64) float64
97 func atan(x float64) float64 {
  /cts/tests/tests/renderscript/src/android/renderscript/cts/generated/
TestAtan.rs 24 return atan(inV);
28 return atan(inV);
32 return atan(inV);
36 return atan(inV);
40 return atan(inV);
44 return atan(inV);
48 return atan(inV);
52 return atan(inV);
  /bionic/libm/upstream-freebsd/lib/msun/src/
s_atan.c 16 /* atan(x)
18 * 1. Reduce x to positive by atan(x) = -atan(-x).
23 * [0,7/16] atan(x) = t-t^3*(a1+t^2*(a2+...(a10+t^2*a11)...)
24 * [7/16,11/16] atan(x) = atan(1/2) + atan( (t-0.5)/(1+t/2) )
25 * [11/16.19/16] atan(x) = atan( 1 ) + atan( (t-1)/(1+t)
74 atan(double x) function
    [all...]
e_atan2f.c 52 case 1: return y; /* atan(+-0,+anything)=+-0 */
53 case 2: return pi+tiny;/* atan(+0,-anything) = pi */
54 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */
64 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */
65 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */
66 case 2: return (float)3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/
67 case 3: return (float)-3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/
71 case 0: return zero ; /* atan(+...,+INF) */
72 case 1: return -zero ; /* atan(-...,+INF) */
73 case 2: return pi+tiny ; /* atan(+...,-INF) *
    [all...]
e_atan2.c 74 if((hx-0x3ff00000|lx)==0) return atan(y); /* x=1.0 */
81 case 1: return y; /* atan(+-0,+anything)=+-0 */
82 case 2: return pi+tiny;/* atan(+0,-anything) = pi */
83 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */
93 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */
94 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */
95 case 2: return 3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/
96 case 3: return -3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/
100 case 0: return zero ; /* atan(+...,+INF) */
101 case 1: return -zero ; /* atan(-...,+INF) *
    [all...]
e_atan2l.c 74 case 1: return y; /* atan(+-0,+anything)=+-0 */
75 case 2: return pi+tiny;/* atan(+0,-anything) = pi */
76 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */
87 case 0: return pio2_hi*0.5+tiny;/* atan(+INF,+INF) */
88 case 1: return -pio2_hi*0.5-tiny;/* atan(-INF,+INF) */
89 case 2: return 1.5*pio2_hi+tiny;/*atan(+INF,-INF)*/
90 case 3: return -1.5*pio2_hi-tiny;/*atan(-INF,-INF)*/
94 case 0: return zero ; /* atan(+...,+INF) */
95 case 1: return -zero ; /* atan(-...,+INF) */
96 case 2: return pi+tiny ; /* atan(+...,-INF) *
    [all...]
s_atanf.c 23 4.6364760399e-01, /* atan(0.5)hi 0x3eed6338 */
24 7.8539812565e-01, /* atan(1.0)hi 0x3f490fda */
25 9.8279368877e-01, /* atan(1.5)hi 0x3f7b985e */
26 1.5707962513e+00, /* atan(inf)hi 0x3fc90fda */
30 5.0121582440e-09, /* atan(0.5)lo 0x31ac3769 */
31 3.7748947079e-08, /* atan(1.0)lo 0x33222168 */
32 3.4473217170e-08, /* atan(1.5)lo 0x33140fb4 */
33 7.5497894159e-08, /* atan(inf)lo 0x33a22168 */
  /device/google/contexthub/firmware/external/freebsd/lib/msun/src/
e_atan2f.c 52 case 1: return y; /* atan(+-0,+anything)=+-0 */
53 case 2: return pi+tiny;/* atan(+0,-anything) = pi */
54 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */
64 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */
65 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */
66 case 2: return (float)3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/
67 case 3: return (float)-3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/
71 case 0: return zero ; /* atan(+...,+INF) */
72 case 1: return -zero ; /* atan(-...,+INF) */
73 case 2: return pi+tiny ; /* atan(+...,-INF) *
    [all...]
s_atanf.c 23 4.6364760399e-01, /* atan(0.5)hi 0x3eed6338 */
24 7.8539812565e-01, /* atan(1.0)hi 0x3f490fda */
25 9.8279368877e-01, /* atan(1.5)hi 0x3f7b985e */
26 1.5707962513e+00, /* atan(inf)hi 0x3fc90fda */
30 5.0121582440e-09, /* atan(0.5)lo 0x31ac3769 */
31 3.7748947079e-08, /* atan(1.0)lo 0x33222168 */
32 3.4473217170e-08, /* atan(1.5)lo 0x33140fb4 */
33 7.5497894159e-08, /* atan(inf)lo 0x33a22168 */
  /device/google/contexthub/lib/libm/
ef_atan2.c 55 case 1: return y; /* atan(+-0,+anything)=+-0 */
56 case 2: return pi+tiny;/* atan(+0,-anything) = pi */
57 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */
67 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */
68 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */
69 case 2: return (float)3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/
70 case 3: return (float)-3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/
74 case 0: return zero ; /* atan(+...,+INF) */
75 case 1: return -zero ; /* atan(-...,+INF) */
76 case 2: return pi+tiny ; /* atan(+...,-INF) *
    [all...]
sf_atan.c 24 4.6364760399e-01, /* atan(0.5)hi 0x3eed6338 */
25 7.8539812565e-01, /* atan(1.0)hi 0x3f490fda */
26 9.8279368877e-01, /* atan(1.5)hi 0x3f7b985e */
27 1.5707962513e+00, /* atan(inf)hi 0x3fc90fda */
35 5.0121582440e-09, /* atan(0.5)lo 0x31ac3769 */
36 3.7748947079e-08, /* atan(1.0)lo 0x33222168 */
37 3.4473217170e-08, /* atan(1.5)lo 0x33140fb4 */
38 7.5497894159e-08, /* atan(inf)lo 0x33a22168 */
120 double atan(double x) function
122 double atan(x
    [all...]
  /external/mesa3d/src/glsl/builtins/ir/
atan.ir 1 ((function atan
72 (call atan (var_ref r) ((expression float / (var_ref y) (var_ref x))))
98 (call atan (var_ref temp) ((swiz x (var_ref y)) (swiz x (var_ref x))))
100 (call atan (var_ref temp) ((swiz y (var_ref y)) (swiz y (var_ref x))))
110 (call atan (var_ref temp) ((swiz x (var_ref y)) (swiz x (var_ref x))))
112 (call atan (var_ref temp) ((swiz y (var_ref y)) (swiz y (var_ref x))))
114 (call atan (var_ref temp) ((swiz z (var_ref y)) (swiz z (var_ref x))))
124 (call atan (var_ref temp) ((swiz x (var_ref y)) (swiz x (var_ref x))))
126 (call atan (var_ref temp) ((swiz y (var_ref y)) (swiz y (var_ref x))))
128 (call atan (var_ref temp) ((swiz z (var_ref y)) (swiz z (var_ref x)))
    [all...]
  /external/vulkan-validation-layers/libs/glm/gtx/
polar_coordinates.inl 24 atan(xz_dist, tmp.y), // latitude
25 atan(tmp.x, tmp.z), // longitude
30 degrees(atan(xz_dist, tmp.y)), // latitude
31 degrees(atan(tmp.x, tmp.z)), // longitude
  /external/vulkan-validation-layers/libs/glm/detail/
func_trigonometric.inl 130 // atan
132 GLM_FUNC_QUALIFIER genType atan
138 GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'atan' only accept floating-point input");
143 VECTORIZE_VEC_VEC(atan)
146 GLM_FUNC_QUALIFIER genType atan
151 GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'atan' only accept floating-point input");
153 return genType(::std::atan(x));
156 VECTORIZE_VEC(atan)
  /art/test/123-inline-execute2/
expected.txt 9 Math.atan(0.0) = 0.000000000000
19 Math.atan(0.7853981633974483) = 0.665773750028
28 Math.atan(1.5707963267948966) = 1.003884821854
38 Math.atan(2.356194490192345) = 1.169422824816
48 Math.atan(3.141592653589793) = 1.262627255679
58 Math.atan(3.9269908169872414) = 1.321447967784
67 Math.atan(4.71238898038469) = 1.361691682971
77 Math.atan(5.497787143782138) = 1.390871988014
87 Math.atan(6.283185307179586) = 1.412965136507
158 StrictMath.atan(0.0) = 0.
    [all...]
  /external/libcxx/test/std/numerics/complex.number/complex.transcendentals/
atan.pass.cpp 14 // atan(const complex<T>& x);
25 assert(atan(c) == x);
41 std::complex<double> r = atan(x[i]);

Completed in 1490 milliseconds

1 2 3 4 5 6 7 8 91011>>