Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d504ea1

Browse files
committed
BUG: NPY_LOGE2 is log(2)
1 parent 50d6720 commit d504ea1

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

numpy/core/test_c99complex.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#define FMT "%.8e"
1717
#define NPY_PI_2 1.570796326794896619231321691639751442f
1818
#define NPY_PI 3.141592653589793238462643383279502884f
19-
#define NPY_LOG2E 1.442695040888963407359924681001892137f
19+
#define NPY_LOGE2 0.693147180559945309417232121458176568f
2020
#define NPY_SQRT2 1.414213562373095048801688724209698079f
2121
#else
2222
#ifdef DOUBLE
@@ -28,7 +28,7 @@
2828
#define FMT "%.16e"
2929
#define NPY_PI_2 1.570796326794896619231321691639751442
3030
#define NPY_PI 3.141592653589793238462643383279502884
31-
#define NPY_LOG2E 1.442695040888963407359924681001892137
31+
#define NPY_LOGE2 0.693147180559945309417232121458176568
3232
#define NPY_SQRT2 1.414213562373095048801688724209698079
3333
#else
3434
#ifdef LONGDOUBLE
@@ -40,7 +40,7 @@
4040
#define FMT "%.18Le"
4141
#define NPY_PI_2 1.570796326794896619231321691639751442L
4242
#define NPY_PI 3.141592653589793238462643383279502884L
43-
#define NPY_LOG2E 1.442695040888963407359924681001892137L
43+
#define NPY_LOGE2 0.693147180559945309417232121458176568L
4444
#define NPY_SQRT2 1.414213562373095048801688724209698079L
4545
#else
4646
#error "Define FLOAT or DOUBLE or LONGDOUBLE"
@@ -1452,7 +1452,7 @@ int test_cpow()
14521452
TEST_CPOW_CC(0, 1, 3, 0, 0, -1);
14531453

14541454
TEST_CPOW_CC(2, 0, 1, 0, 2, 0);
1455-
TEST_CPOW_CC(2, 0, 0, 1, ADDSUFFIX(cos)(NPY_LOG2E), ADDSUFFIX(sin)(NPY_LOG2E));
1455+
TEST_CPOW_CC(2, 0, 0, 1, ADDSUFFIX(cos)(NPY_LOGE2), ADDSUFFIX(sin)(NPY_LOGE2));
14561456
TEST_CPOW_CC(2, 0, 2, 0, 4, 0);
14571457
TEST_CPOW_CC(2, 0, 3, 0, 8, 0);
14581458

0 commit comments

Comments
 (0)