Home
last modified time | relevance | path

Searched full:log10 (Results 1 – 25 of 2783) sorted by relevance

12345678910>>...112

/aosp_15_r20/external/python/cpython3/Lib/test/decimaltestdata/
Dlog10.decTest2 -- log10.decTest -- decimal logarithm in base 10 --
33 logxs000 log10 0 -> -Infinity
34 logxs001 log10 0.001 -> -3
35 logxs002 log10 1 -> 0
36 logxs003 log10 2 -> 0.301029996 Inexact Rounded
37 logxs004 log10 10 -> 1
38 logxs005 log10 70 -> 1.84509804 Inexact Rounded
39 logxs006 log10 +Infinity -> Infinity
44 logx0000 log10 0 -> -Infinity
45 logx0001 log10 7E-1000 -> -999.1549019599857 Inexact Rounded
[all …]
/aosp_15_r20/external/python/cpython2/Lib/test/decimaltestdata/
Dlog10.decTest2 -- log10.decTest -- decimal logarithm in base 10 --
33 logxs000 log10 0 -> -Infinity
34 logxs001 log10 0.001 -> -3
35 logxs002 log10 1 -> 0
36 logxs003 log10 2 -> 0.301029996 Inexact Rounded
37 logxs004 log10 10 -> 1
38 logxs005 log10 70 -> 1.84509804 Inexact Rounded
39 logxs006 log10 +Infinity -> Infinity
44 logx0000 log10 0 -> -Infinity
45 logx0001 log10 7E-1000 -> -999.1549019599857 Inexact Rounded
[all …]
/aosp_15_r20/external/apache-xml/test/tests/contrib-gold/xsltc/schemasoft/
H A Dlog10.out2 Value: 1 Log10: 0
3 Value: 2 Log10: 0.3010299956639811
4 Value: 3 Log10: 0.47712125471966205
5 Value: 4 Log10: 0.6020599913279626
6 Value: 5 Log10: 0.6989700043360187
7 Value: 6 Log10: 0.7781512503836436
8 Value: 7 Log10: 0.8450980400142523
9 Value: 8 Log10: 0.9030899869917436
10 Value: 9 Log10: 0.9542425094355578
11 Value: 10 Log10: 0.9999999999999801
[all …]
/aosp_15_r20/external/python/cpython2/Lib/test/
Dcmath_testcases.txt1240 -- log10: Logarithm base 10 --
1243 logt0000 log10 1.0 0.0 -> 0.0 0.0
1244 logt0001 log10 1.0 -0.0 -> 0.0 -0.0
1245 logt0002 log10 -1.0 0.0 -> 0.0 1.3643763538418414
1246 logt0003 log10 -1.0 -0.0 -> 0.0 -1.3643763538418414
1248 logt0010 log10 -9.8813129168249309e-324 0.0 -> -323.0051853474518 1.3643763538418414
1249 logt0011 log10 -9.8813129168249309e-324 -0.0 -> -323.0051853474518 -1.3643763538418414
1250 logt0012 log10 -1e-305 0.0 -> -305.0 1.3643763538418414
1251 logt0013 log10 -1e-305 -0.0 -> -305.0 -1.3643763538418414
1252 logt0014 log10 -1e-150 0.0 -> -150.0 1.3643763538418414
[all …]
/aosp_15_r20/external/python/cpython3/Lib/test/
Dcmath_testcases.txt1260 -- log10: Logarithm base 10 --
1263 logt0000 log10 1.0 0.0 -> 0.0 0.0
1264 logt0001 log10 1.0 -0.0 -> 0.0 -0.0
1265 logt0002 log10 -1.0 0.0 -> 0.0 1.3643763538418414
1266 logt0003 log10 -1.0 -0.0 -> 0.0 -1.3643763538418414
1268 logt0010 log10 -9.8813129168249309e-324 0.0 -> -323.0051853474518 1.3643763538418414
1269 logt0011 log10 -9.8813129168249309e-324 -0.0 -> -323.0051853474518 -1.3643763538418414
1270 logt0012 log10 -1e-305 0.0 -> -305.0 1.3643763538418414
1271 logt0013 log10 -1e-305 -0.0 -> -305.0 -1.3643763538418414
1272 logt0014 log10 -1e-150 0.0 -> -150.0 1.3643763538418414
[all …]
/aosp_15_r20/libcore/ojluni/src/test/java/lang/Math/
H A DLog10Tests.java27 * @summary Tests for {Math, StrictMath}.log10
48 Tests.test("Math.log10(double)", input, in testLog10Case()
49 Math.log10(input), expected); in testLog10Case()
51 Tests.test("StrictMath.log10(double)", input, in testLog10Case()
52 StrictMath.log10(input), expected); in testLog10Case()
85 // Test log10(10^n) == n for integer n; 10^n, n < 0 is not in testLog10()
109 if (Math.abs(((result = Math.log10(input)) - expected) / Math.ulp(expected)) in testLog10()
112 ", Math.log10 was more than 3 ulps different from " + in testLog10()
113 "log(input)/log(10): log10(input) = " + result + in testLog10()
118 ((result = StrictMath.log10(input)) - expected) / Math.ulp(expected)) in testLog10()
[all …]
/aosp_15_r20/external/arm-optimized-routines/pl/math/
H A Dv_log10_2u5.c2 * Double-precision vector log10(x) function.
66 return v_call_f64 (log10, x, vfmaq_f64 (hi, r2, y), vmovl_u32 (special)); in special_case()
69 /* Fast implementation of double-precision vector log10
75 float64x2_t VPCS_ATTR V_NAME_D1 (log10) (float64x2_t x) in V_NAME_D1() argument
92 /* log10(x) = log1p(z/c-1)/log(10) + log10(c) + k*log10(2). */ in V_NAME_D1()
96 /* hi = r / log(10) + log10(c) + k*log10(2). in V_NAME_D1()
101 /* y = log10(1+r) + n * log10(2). */ in V_NAME_D1()
113 PL_SIG (V, D, 1, log10, 0.01, 11.1)
114 PL_TEST_ULP (V_NAME_D1 (log10), 1.97)
115 PL_TEST_EXPECT_FENV_ALWAYS (V_NAME_D1 (log10))
[all …]
H A Dsv_log10f_3u5.c2 * Single-precision SVE log10 function.
45 SV_NAME_F1 (log10)(0x1.555c16p+0) got 0x1.ffe2fap-4
47 svfloat32_t SV_NAME_F1 (log10) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument
61 /* y = log10(1+r) + n*log10(2) in SV_NAME_F1()
62 log10(1+r) ~ r * InvLn(10) + P(r) in SV_NAME_F1()
63 where P(r) is a polynomial. Use order 9 for log10(1+x), i.e. order 8 for in SV_NAME_F1()
64 log10(1+x)/x, with x in [-1/3, 1/3] (offset=2/3). */ in SV_NAME_F1()
76 /* Using hi = Log10(2)*n + r*InvLn(10) is faster but less accurate. */ in SV_NAME_F1()
86 PL_SIG (SV, F, 1, log10, 0.01, 11.1)
87 PL_TEST_ULP (SV_NAME_F1 (log10), 2.82)
[all …]
H A Dv_log10f_3u5.c2 * Single-precision vector log10 function.
21 /* Use order 9 for log10(1+x), i.e. order 8 for log10(1+x)/x, with x in
48 float32x4_t VPCS_ATTR V_NAME_F1 (log10) (float32x4_t x) in V_NAME_F1() argument
62 /* y = log10(1+r) + n * log10(2). */ in V_NAME_F1()
65 /* y = Log10(2) * n + poly * InvLn(10). */ in V_NAME_F1()
74 PL_SIG (V, F, 1, log10, 0.01, 11.1)
75 PL_TEST_ULP (V_NAME_F1 (log10), 2.81)
76 PL_TEST_EXPECT_FENV_ALWAYS (V_NAME_F1 (log10))
77 PL_TEST_INTERVAL (V_NAME_F1 (log10), -0.0, -inf, 100)
78 PL_TEST_INTERVAL (V_NAME_F1 (log10), 0, 0x1p-126, 100)
[all …]
H A Dlog10_2u.c2 * Double-precision log10(x) function.
32 /* Fast and low accuracy implementation of log10.
34 - Polynomials are computed for log10(1+r) with r on same intervals as log.
38 log10(0x1.dc8710333a29bp-1) got -0x1.fee26884905a6p-6
41 log10 (double x) in log10() function
86 if (ix == asuint64 (INFINITY)) /* log10(inf) == inf. */ in log10()
122 /* log10(x) = (w + r)/log(10) + (log10(1+r) - r/log(10)). */ in log10()
134 strong_alias (log10, __log10_finite) in strong_alias() argument
135 hidden_alias (log10, __ieee754_log10) in strong_alias()
140 return log10 (x); in strong_alias()
[all …]
H A Dsv_log10_2u5.c2 * Double-precision SVE log10(x) function.
22 return sv_call_f64 (log10, x, y, special); in special_case()
25 /* SVE log10 algorithm.
27 SV_NAME_D1 (log10)(0x1.131956cd4b627p+0) got 0x1.fffbdf6eaa669p-6
29 svfloat64_t SV_NAME_D1 (log10) (svfloat64_t x, const svbool_t pg) in SV_NAME_D1() argument
68 PL_SIG (SV, D, 1, log10, 0.01, 11.1)
69 PL_TEST_ULP (SV_NAME_D1 (log10), 1.97)
70 PL_TEST_INTERVAL (SV_NAME_D1 (log10), -0.0, -0x1p126, 100)
71 PL_TEST_INTERVAL (SV_NAME_D1 (log10), 0x1p-149, 0x1p-126, 4000)
72 PL_TEST_INTERVAL (SV_NAME_D1 (log10), 0x1p-126, 0x1p-23, 50000)
[all …]
H A Dv_exp10f_2u4.c29 abs error: 0x1.167d55p-23 in [-log10(2)/2, log10(2)/2]
35 /* Stores constants 1/log10(2), log10(2)_high, log10(2)_low, 0. */
46 # define SpecialBound 38.0f /* rint(log10(2^127)). */
105 x = r + n * log10 (2), with r in [-log10(2)/2, log10(2)/2]. */ in V_NAME_F1()
/aosp_15_r20/external/llvm-libc/test/src/math/
H A Dlog10_test.cpp1 //===-- Unittests for log10 -----------------------------------------------===//
12 #include "src/math/log10.h"
25 EXPECT_FP_EQ(aNaN, LIBC_NAMESPACE::log10(aNaN)); in TEST_F()
26 EXPECT_FP_EQ(inf, LIBC_NAMESPACE::log10(inf)); in TEST_F()
27 EXPECT_FP_IS_NAN_WITH_EXCEPTION(LIBC_NAMESPACE::log10(neg_inf), FE_INVALID); in TEST_F()
28 EXPECT_FP_EQ_WITH_EXCEPTION(neg_inf, LIBC_NAMESPACE::log10(0.0), in TEST_F()
30 EXPECT_FP_EQ_WITH_EXCEPTION(neg_inf, LIBC_NAMESPACE::log10(-0.0), in TEST_F()
32 EXPECT_FP_IS_NAN_WITH_EXCEPTION(LIBC_NAMESPACE::log10(-1.0), FE_INVALID); in TEST_F()
33 EXPECT_FP_EQ_ALL_ROUNDING(zero, LIBC_NAMESPACE::log10(1.0)); in TEST_F()
69 EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Log10, x, in TEST_F()
[all …]
/aosp_15_r20/external/llvm-libc/src/math/generic/
H A Dlog10f16.cpp1 //===-- Half-precision log10(x) function ----------------------------------===//
83 // log10(NaN) = NaN
93 // log10(+/-0) = −inf
109 // log10(+inf) = +inf
116 // To compute log10(x), we perform the following range reduction:
118 // log10(x) = m * log10(2) + log10(1.mant).
119 // To compute log10(1.mant), let f be the highest 6 bits including the hidden
122 // log10(1.mant) = log10(f) + log10(1.mant / f)
123 // = log10(f) + log10(1 + d/f)
125 // We store log10(f) and 1/f in the lookup tables LOG10F_F and ONE_OVER_F_F
[all …]
H A Dexp10.cpp39 // -2^-12 * log10(2)
40 // > a = -2^-12 * log10(2);
157 // dx = x - k * 2^-12 * log10(2) in exp10_double_double()
220 // * log10(1 - 2^-54) < x < log10(1 + 2^-53)
221 // * x >= log10(2^1024)
222 // * x <= log10(2^-1022)
231 // |x| < log10(1 + 2^-53) in set_exceptional()
237 // x <= log10(2^-1022) || x >= log10(2^1024) or inf/nan. in set_exceptional()
239 // x <= log10(2^-1075) or -inf/nan in set_exceptional()
259 // x >= log10(2^1024) or +inf/nan in set_exceptional()
[all …]
H A Dlog10f.cpp1 //===-- Single-precision log10(x) function --------------------------------===//
22 // This is an algorithm for log10(x) in single precision which is
24 // log10(x) from the RLIBM project at:
28 // For x = 2^m * 1.mant, log(x) = m * log10(2) + log10(1.m)
36 // log10(1.mant) = log10(f) + log10(1.mant / f)
37 // = log10(f) + log10(1 + d/f)
38 // ~ log10(f) + P(d/f)
40 // log10(f) and 1/f are then stored in two 2^7 = 128 entries look-up tables.
60 // Lookup table for -log10(r) where r is defined in common_constants.cpp.
204 // Degree-5 polynomial approximation of log10 generated by:
[all …]
/aosp_15_r20/external/llvm-libc/test/src/math/smoke/
H A Dlog10_test.cpp1 //===-- Unittests for log10 -----------------------------------------------===//
12 #include "src/math/log10.h"
21 EXPECT_FP_EQ(aNaN, LIBC_NAMESPACE::log10(aNaN)); in TEST_F()
22 EXPECT_FP_EQ(inf, LIBC_NAMESPACE::log10(inf)); in TEST_F()
23 EXPECT_FP_IS_NAN_WITH_EXCEPTION(LIBC_NAMESPACE::log10(neg_inf), FE_INVALID); in TEST_F()
24 EXPECT_FP_EQ_WITH_EXCEPTION(neg_inf, LIBC_NAMESPACE::log10(0.0), in TEST_F()
26 EXPECT_FP_EQ_WITH_EXCEPTION(neg_inf, LIBC_NAMESPACE::log10(-0.0), in TEST_F()
28 EXPECT_FP_IS_NAN_WITH_EXCEPTION(LIBC_NAMESPACE::log10(-1.0), FE_INVALID); in TEST_F()
29 EXPECT_FP_EQ_ALL_ROUNDING(zero, LIBC_NAMESPACE::log10(1.0)); in TEST_F()
33 EXPECT_FP_EQ_ALL_ROUNDING(static_cast<double>(i), LIBC_NAMESPACE::log10(x)); in TEST_F()
[all …]
/aosp_15_r20/external/arm-optimized-routines/pl/math/test/testcases/directed/
H A Dlog10.tst1 ; log10.tst
6 func=log10 op1=7ff80000.00000001 result=7ff80000.00000001 errno=0
7 func=log10 op1=fff80000.00000001 result=7ff80000.00000001 errno=0
8 func=log10 op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i
9 func=log10 op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i
10 func=log10 op1=fff02000.00000000 result=7ff80000.00000001 errno=0 status=i
11 func=log10 op1=7ff00000.00000000 result=7ff00000.00000000 errno=0
12 func=log10 op1=3ff00000.00000000 result=00000000.00000000 errno=0
13 func=log10 op1=fff00000.00000000 result=7ff80000.00000001 errno=EDOM status=i
14 func=log10 op1=00000000.00000000 result=fff00000.00000000 errno=ERANGE status=z
[all …]
/aosp_15_r20/frameworks/av/media/module/codecs/amrnb/common/src/
H A Dgc_pred.cpp68 /* MEAN_ENER = 36.0/constant, constant = 20*Log10(2) */
69 #define MEAN_ENER_MR122 783741L /* 36/(20*log10(2)) (Q17) */
73 #define MIN_ENERGY_MR122 (-2381) /* 14 / (20*log10(2)) Q10 */
241 dB/(20*log10(2))), with the mean removed.
298 * ener_code(Q17) = 10 * Log10(energy) / constant *
300 * constant = 20*Log10(2) *
312 * constant = 20*Log10(2) *
342 * Compute: means_ener - 10log10(ener_code/ L_sufr) *
354 * L_tmp = means_ener - 10log10(ener_code/L_SUBFR)
355 * = means_ener - 10log10(ener_code) + 10log10(L_SUBFR)
[all …]
/aosp_15_r20/art/test/123-inline-execute2/
H A Dexpected-stdout.txt91 Math.log10(-3.0) = NaN
99 Math.log10(-2.0) = NaN
107 Math.log10(-1.0) = NaN
115 Math.log10(0.0) = -Infinity
123 Math.log10(1.0) = 0.000000000000
131 Math.log10(2.0) = 0.301029995664
139 Math.log10(3.0) = 0.477121254720
242 StrictMath.log10(-3.0) = NaN
250 StrictMath.log10(-2.0) = NaN
258 StrictMath.log10(-1.0) = NaN
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/
DVecFuncs.def48 TLI_DEFINE_VECFUNC("llvm.log10.f32", "vlog10f", FIXED(4), "_ZGV_LLVM_N4v")
232 TLI_DEFINE_VECFUNC("log10", "__log10d2", FIXED(2), "_ZGV_LLVM_N2v")
233 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__log10d2", FIXED(2), "_ZGV_LLVM_N2v")
235 TLI_DEFINE_VECFUNC("llvm.log10.f32", "__log10f4", FIXED(4), "_ZGV_LLVM_N4v")
407 TLI_DEFINE_VECFUNC("log10", "__svml_log102", FIXED(2), "_ZGV_LLVM_N2v")
408 TLI_DEFINE_VECFUNC("log10", "__svml_log104", FIXED(4), "_ZGV_LLVM_N4v")
409 TLI_DEFINE_VECFUNC("log10", "__svml_log108", FIXED(8), "_ZGV_LLVM_N8v")
423 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__svml_log102", FIXED(2), "_ZGV_LLVM_N2v")
424 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__svml_log104", FIXED(4), "_ZGV_LLVM_N4v")
425 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__svml_log108", FIXED(8), "_ZGV_LLVM_N8v")
[all …]
/aosp_15_r20/cts/tests/tests/renderscript/src/android/renderscript/cts/generated/
H A DTestLog10.rscript24 return log10(inV);
28 return log10(inV);
32 return log10(inV);
36 return log10(inV);
40 return log10(inV);
44 return log10(inV);
48 return log10(inV);
52 return log10(inV);
/aosp_15_r20/libcore/luni/src/test/resources/
H A Dmath_important_numbers.csv340 log10,0x1.bcb7b1526e50ep-2,0x1.5bf0a8b145769p1,2.718281828459045
341 log10,0x0.0p0,0x1.0p0,1.0
342 log10,-0x1.34413509f79ffp-2,0x1.0p-1,0.5
343 log10,-0x1.2a0004239932p-1,0x1.0c152382d7365p-2,0.2617993877991494
344 log10,-0x1.1fbed33d3ac41p-2,0x1.0c152382d7365p-1,0.5235987755982988
345 log10,-0x1.adb63b88d410dp-4,0x1.921fb54442d18p-1,0.7853981633974483
346 log10,0x1.48261ccbcdbd2p-6,0x1.0c152382d7365p0,1.0471975511965976
347 log10,0x1.defb0abb57f05p-4,0x1.4f1a6c638d03fp0,1.3089969389957472
348 log10,0x1.91a74c4f85377p-3,0x1.921fb54442d18p0,1.5707963267948966
349 log10,0x1.0d615927e723dp-2,0x1.d524fe24f89f1p0,1.832595714594046
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
H A DVecFuncs.def46 TLI_DEFINE_VECFUNC("llvm.log10.f32", "vlog10f", FIXED(4))
230 TLI_DEFINE_VECFUNC("log10", "__log10d2", FIXED(2))
231 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__log10d2", FIXED(2))
233 TLI_DEFINE_VECFUNC("llvm.log10.f32", "__log10f4", FIXED(4))
405 TLI_DEFINE_VECFUNC("log10", "__svml_log102", FIXED(2))
406 TLI_DEFINE_VECFUNC("log10", "__svml_log104", FIXED(4))
407 TLI_DEFINE_VECFUNC("log10", "__svml_log108", FIXED(8))
421 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__svml_log102", FIXED(2))
422 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__svml_log104", FIXED(4))
423 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__svml_log108", FIXED(8))
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/
DVecFuncs.def48 TLI_DEFINE_VECFUNC("llvm.log10.f32", "vlog10f", FIXED(4), "_ZGV_LLVM_N4v")
232 TLI_DEFINE_VECFUNC("log10", "__log10d2", FIXED(2), "_ZGV_LLVM_N2v")
233 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__log10d2", FIXED(2), "_ZGV_LLVM_N2v")
235 TLI_DEFINE_VECFUNC("llvm.log10.f32", "__log10f4", FIXED(4), "_ZGV_LLVM_N4v")
407 TLI_DEFINE_VECFUNC("log10", "__svml_log102", FIXED(2), "_ZGV_LLVM_N2v")
408 TLI_DEFINE_VECFUNC("log10", "__svml_log104", FIXED(4), "_ZGV_LLVM_N4v")
409 TLI_DEFINE_VECFUNC("log10", "__svml_log108", FIXED(8), "_ZGV_LLVM_N8v")
423 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__svml_log102", FIXED(2), "_ZGV_LLVM_N2v")
424 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__svml_log104", FIXED(4), "_ZGV_LLVM_N4v")
425 TLI_DEFINE_VECFUNC("llvm.log10.f64", "__svml_log108", FIXED(8), "_ZGV_LLVM_N8v")
[all …]

12345678910>>...112