Lines Matching defs:exponent
31 int exponent;
32 ASSERT_FP_EQ(aNaN, func(aNaN, &exponent));
33 ASSERT_FP_EQ(inf, func(inf, &exponent));
34 ASSERT_FP_EQ(neg_inf, func(neg_inf, &exponent));
36 ASSERT_FP_EQ(0.0, func(0.0, &exponent));
37 ASSERT_EQ(exponent, 0);
39 ASSERT_FP_EQ(-0.0, func(-0.0, &exponent));
40 ASSERT_EQ(exponent, 0);
44 int exponent;
46 EXPECT_FP_EQ(T(0.5), func(T(1.0), &exponent));
47 EXPECT_EQ(exponent, 1);
48 EXPECT_FP_EQ(T(-0.5), func(T(-1.0), &exponent));
49 EXPECT_EQ(exponent, 1);
51 EXPECT_FP_EQ(T(0.5), func(T(2.0), &exponent));
52 EXPECT_EQ(exponent, 2);
53 EXPECT_FP_EQ(T(-0.5), func(T(-2.0), &exponent));
54 EXPECT_EQ(exponent, 2);
56 EXPECT_FP_EQ(T(0.5), func(T(4.0), &exponent));
57 EXPECT_EQ(exponent, 3);
58 EXPECT_FP_EQ(T(-0.5), func(T(-4.0), &exponent));
59 EXPECT_EQ(exponent, 3);
61 EXPECT_FP_EQ(T(0.5), func(T(8.0), &exponent));
62 EXPECT_EQ(exponent, 4);
63 EXPECT_FP_EQ(T(-0.5), func(T(-8.0), &exponent));
64 EXPECT_EQ(exponent, 4);
66 EXPECT_FP_EQ(T(0.5), func(T(16.0), &exponent));
67 EXPECT_EQ(exponent, 5);
68 EXPECT_FP_EQ(T(-0.5), func(T(-16.0), &exponent));
69 EXPECT_EQ(exponent, 5);
71 EXPECT_FP_EQ(T(0.5), func(T(32.0), &exponent));
72 EXPECT_EQ(exponent, 6);
73 EXPECT_FP_EQ(T(-0.5), func(T(-32.0), &exponent));
74 EXPECT_EQ(exponent, 6);
78 int exponent;
80 EXPECT_FP_EQ(T(0.75), func(T(24.0), &exponent));
81 EXPECT_EQ(exponent, 5);
82 EXPECT_FP_EQ(T(-0.75), func(T(-24.0), &exponent));
83 EXPECT_EQ(exponent, 5);
85 EXPECT_FP_EQ(T(0.625), func(T(40.0), &exponent));
86 EXPECT_EQ(exponent, 6);
87 EXPECT_FP_EQ(T(-0.625), func(T(-40.0), &exponent));
88 EXPECT_EQ(exponent, 6);
90 EXPECT_FP_EQ(T(0.78125), func(T(800.0), &exponent));
91 EXPECT_EQ(exponent, 10);
92 EXPECT_FP_EQ(T(-0.78125), func(T(-800.0), &exponent));
93 EXPECT_EQ(exponent, 10);