Lines Matching defs:integral
29 T integral;
31 EXPECT_FP_EQ(zero, func(zero, &integral));
32 EXPECT_FP_EQ(integral, zero);
33 EXPECT_FP_EQ(neg_zero, func(neg_zero, &integral));
34 EXPECT_FP_EQ(integral, neg_zero);
36 EXPECT_FP_EQ(zero, func(inf, &integral));
37 EXPECT_FP_EQ(inf, integral);
38 EXPECT_FP_EQ(neg_zero, func(neg_inf, &integral));
39 EXPECT_FP_EQ(neg_inf, integral);
41 EXPECT_FP_EQ(aNaN, func(aNaN, &integral));
45 T integral;
47 EXPECT_FP_EQ(T(0.0), func(T(1.0), &integral));
48 EXPECT_FP_EQ(T(1.0), integral);
50 EXPECT_FP_EQ(T(-0.0), func(T(-1.0), &integral));
51 EXPECT_FP_EQ(T(-1.0), integral);
53 EXPECT_FP_EQ(T(0.0), func(T(10.0), &integral));
54 EXPECT_FP_EQ(T(10.0), integral);
56 EXPECT_FP_EQ(T(-0.0), func(T(-10.0), &integral));
57 EXPECT_FP_EQ(T(-10.0), integral);
59 EXPECT_FP_EQ(T(0.0), func(T(12345.0), &integral));
60 EXPECT_FP_EQ(T(12345.0), integral);
62 EXPECT_FP_EQ(T(-0.0), func(T(-12345.0), &integral));
63 EXPECT_FP_EQ(T(-12345.0), integral);
67 T integral;
69 EXPECT_FP_EQ(T(0.5), func(T(1.5), &integral));
70 EXPECT_FP_EQ(integral, T(1.0));
72 EXPECT_FP_EQ(T(-0.5), func(T(-1.5), &integral));
73 EXPECT_FP_EQ(integral, T(-1.0));
75 EXPECT_FP_EQ(T(0.75), func(T(10.75), &integral));
76 EXPECT_FP_EQ(integral, T(10.0));
78 EXPECT_FP_EQ(T(-0.75), func(T(-10.75), &integral));
79 EXPECT_FP_EQ(integral, T(-10.0));
81 EXPECT_FP_EQ(T(0.125), func(T(100.125), &integral));
82 EXPECT_FP_EQ(integral, T(100.0));
84 EXPECT_FP_EQ(T(-0.125), func(T(-100.125), &integral));
85 EXPECT_FP_EQ(integral, T(-100.0));
96 T integral;
97 T frac = func(x, &integral);
99 ASSERT_TRUE(LIBC_NAMESPACE::fputil::trunc(x) == integral);
100 ASSERT_TRUE(integral + frac == x);