Home
last modified time | relevance | path

Searched refs:leastCommonMultiple (Results 1 – 5 of 5) sorted by relevance

/external/icu/android_icu4j/src/main/java/android/icu/text/
DNFRuleSet.java633 long leastCommonMultiple = rules[0].getBaseValue(); in findFractionRuleSetRule() local
635 leastCommonMultiple = lcm(leastCommonMultiple, rules[i].getBaseValue()); in findFractionRuleSetRule()
637 long numerator = Math.round(number * leastCommonMultiple); in findFractionRuleSetRule()
650 tempDifference = numerator * rules[i].getBaseValue() % leastCommonMultiple; in findFractionRuleSetRule()
655 if (leastCommonMultiple - tempDifference < tempDifference) { in findFractionRuleSetRule()
656 tempDifference = leastCommonMultiple - tempDifference; in findFractionRuleSetRule()
/external/icu/icu4j/main/core/src/main/java/com/ibm/icu/text/
DNFRuleSet.java632 long leastCommonMultiple = rules[0].getBaseValue(); in findFractionRuleSetRule() local
634 leastCommonMultiple = lcm(leastCommonMultiple, rules[i].getBaseValue()); in findFractionRuleSetRule()
636 long numerator = Math.round(number * leastCommonMultiple); in findFractionRuleSetRule()
649 tempDifference = numerator * rules[i].getBaseValue() % leastCommonMultiple; in findFractionRuleSetRule()
654 if (leastCommonMultiple - tempDifference < tempDifference) { in findFractionRuleSetRule()
655 tempDifference = leastCommonMultiple - tempDifference; in findFractionRuleSetRule()
/external/cronet/tot/third_party/icu/source/i18n/
Dnfrs.cpp587 int64_t leastCommonMultiple = rules[0]->getBaseValue(); in findFractionRuleSetRule() local
591 leastCommonMultiple = util_lcm(leastCommonMultiple, rules[i]->getBaseValue()); in findFractionRuleSetRule()
593 numerator = util64_fromDouble(number * (double)leastCommonMultiple + 0.5); in findFractionRuleSetRule()
606 tempDifference = numerator * rules[i]->getBaseValue() % leastCommonMultiple; in findFractionRuleSetRule()
612 if (leastCommonMultiple - tempDifference < tempDifference) { in findFractionRuleSetRule()
613 tempDifference = leastCommonMultiple - tempDifference; in findFractionRuleSetRule()
/external/icu/icu4c/source/i18n/
Dnfrs.cpp595 int64_t leastCommonMultiple = rules[0]->getBaseValue(); in findFractionRuleSetRule() local
599 leastCommonMultiple = util_lcm(leastCommonMultiple, rules[i]->getBaseValue()); in findFractionRuleSetRule()
601 numerator = util64_fromDouble(number * static_cast<double>(leastCommonMultiple) + 0.5); in findFractionRuleSetRule()
614 tempDifference = numerator * rules[i]->getBaseValue() % leastCommonMultiple; in findFractionRuleSetRule()
620 if (leastCommonMultiple - tempDifference < tempDifference) { in findFractionRuleSetRule()
621 tempDifference = leastCommonMultiple - tempDifference; in findFractionRuleSetRule()
/external/cronet/stable/third_party/icu/source/i18n/
Dnfrs.cpp587 int64_t leastCommonMultiple = rules[0]->getBaseValue(); in findFractionRuleSetRule() local
591 leastCommonMultiple = util_lcm(leastCommonMultiple, rules[i]->getBaseValue()); in findFractionRuleSetRule()
593 numerator = util64_fromDouble(number * (double)leastCommonMultiple + 0.5); in findFractionRuleSetRule()
606 tempDifference = numerator * rules[i]->getBaseValue() % leastCommonMultiple; in findFractionRuleSetRule()
612 if (leastCommonMultiple - tempDifference < tempDifference) { in findFractionRuleSetRule()
613 tempDifference = leastCommonMultiple - tempDifference; in findFractionRuleSetRule()