Home | History | Annotate | Download | only in math

Lines Matching refs:denominator

38     const IntegralType denominator = test_data[i][1];
42 IntegralType floor_1 = MathUtil::FloorOfRatio(numerator, denominator);
44 numerator, denominator);
48 << ", denominator = " << denominator << " "
50 IntegralType ceil_1 = MathUtil::CeilOfRatio(numerator, denominator);
52 numerator, denominator);
56 << ", denominator = " << denominator << " "
65 // Numerator | Denominator | Expected floor of ratio | Expected ceil of
78 // Try with a huge positive denominator
82 // Try with a huge numerator and a huge denominator
92 // Numerator | Denominator | Expected floor of ratio | Expected ceil of
119 // Try with a huge positive denominator
123 // Try with a huge negative denominator
127 // Try with a huge numerator and a huge denominator
143 // and provided that the numerator and denominator are both positive
146 IntegralType denominator) {
148 return (numerator + denominator - kOne) / denominator;
151 // An implementation of FloorOfRatio that is correct when the denominator is
155 IntegralType denominator) {
156 return numerator / denominator;
161 Integer denominator) {
163 return CeilOfRatioDenomMinusOne(numerator, denominator);
165 return FloorOfRatioByDivision(numerator, denominator);
170 int64 denominator,
172 const int64 correct_result = MathUtil::CeilOfRatio(numerator, denominator);
174 CeilOfRatioDenomMinusOne(numerator, denominator);
176 << "numerator = " << numerator << " denominator = " << denominator