Lines Matching refs:exponent

29     int exponent;  in testSpecialNumbers()  local
30 ASSERT_FP_EQ(aNaN, func(aNaN, &exponent)); in testSpecialNumbers()
31 ASSERT_FP_EQ(inf, func(inf, &exponent)); in testSpecialNumbers()
32 ASSERT_FP_EQ(neg_inf, func(neg_inf, &exponent)); in testSpecialNumbers()
34 ASSERT_FP_EQ(0.0, func(0.0, &exponent)); in testSpecialNumbers()
35 ASSERT_EQ(exponent, 0); in testSpecialNumbers()
37 ASSERT_FP_EQ(-0.0, func(-0.0, &exponent)); in testSpecialNumbers()
38 ASSERT_EQ(exponent, 0); in testSpecialNumbers()
42 int exponent; in testPowersOfTwo() local
44 EXPECT_FP_EQ(T(0.5), func(T(1.0), &exponent)); in testPowersOfTwo()
45 EXPECT_EQ(exponent, 1); in testPowersOfTwo()
46 EXPECT_FP_EQ(T(-0.5), func(T(-1.0), &exponent)); in testPowersOfTwo()
47 EXPECT_EQ(exponent, 1); in testPowersOfTwo()
49 EXPECT_FP_EQ(T(0.5), func(T(2.0), &exponent)); in testPowersOfTwo()
50 EXPECT_EQ(exponent, 2); in testPowersOfTwo()
51 EXPECT_FP_EQ(T(-0.5), func(T(-2.0), &exponent)); in testPowersOfTwo()
52 EXPECT_EQ(exponent, 2); in testPowersOfTwo()
54 EXPECT_FP_EQ(T(0.5), func(T(4.0), &exponent)); in testPowersOfTwo()
55 EXPECT_EQ(exponent, 3); in testPowersOfTwo()
56 EXPECT_FP_EQ(T(-0.5), func(T(-4.0), &exponent)); in testPowersOfTwo()
57 EXPECT_EQ(exponent, 3); in testPowersOfTwo()
59 EXPECT_FP_EQ(T(0.5), func(T(8.0), &exponent)); in testPowersOfTwo()
60 EXPECT_EQ(exponent, 4); in testPowersOfTwo()
61 EXPECT_FP_EQ(T(-0.5), func(T(-8.0), &exponent)); in testPowersOfTwo()
62 EXPECT_EQ(exponent, 4); in testPowersOfTwo()
64 EXPECT_FP_EQ(T(0.5), func(T(16.0), &exponent)); in testPowersOfTwo()
65 EXPECT_EQ(exponent, 5); in testPowersOfTwo()
66 EXPECT_FP_EQ(T(-0.5), func(T(-16.0), &exponent)); in testPowersOfTwo()
67 EXPECT_EQ(exponent, 5); in testPowersOfTwo()
69 EXPECT_FP_EQ(T(0.5), func(T(32.0), &exponent)); in testPowersOfTwo()
70 EXPECT_EQ(exponent, 6); in testPowersOfTwo()
71 EXPECT_FP_EQ(T(-0.5), func(T(-32.0), &exponent)); in testPowersOfTwo()
72 EXPECT_EQ(exponent, 6); in testPowersOfTwo()
76 int exponent; in testSomeIntegers() local
78 EXPECT_FP_EQ(T(0.75), func(T(24.0), &exponent)); in testSomeIntegers()
79 EXPECT_EQ(exponent, 5); in testSomeIntegers()
80 EXPECT_FP_EQ(T(-0.75), func(T(-24.0), &exponent)); in testSomeIntegers()
81 EXPECT_EQ(exponent, 5); in testSomeIntegers()
83 EXPECT_FP_EQ(T(0.625), func(T(40.0), &exponent)); in testSomeIntegers()
84 EXPECT_EQ(exponent, 6); in testSomeIntegers()
85 EXPECT_FP_EQ(T(-0.625), func(T(-40.0), &exponent)); in testSomeIntegers()
86 EXPECT_EQ(exponent, 6); in testSomeIntegers()
88 EXPECT_FP_EQ(T(0.78125), func(T(800.0), &exponent)); in testSomeIntegers()
89 EXPECT_EQ(exponent, 10); in testSomeIntegers()
90 EXPECT_FP_EQ(T(-0.78125), func(T(-800.0), &exponent)); in testSomeIntegers()
91 EXPECT_EQ(exponent, 10); in testSomeIntegers()