Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libc/src/__support/
H A Dhigh_precision_decimal.h114 bool should_round_up(int32_t roundToDigit) { in should_round_up() argument
115 if (roundToDigit < 0 || in should_round_up()
116 static_cast<uint32_t>(roundToDigit) >= this->num_digits) { in should_round_up()
121 if (this->digits[roundToDigit] == 5 && in should_round_up()
122 static_cast<uint32_t>(roundToDigit + 1) == this->num_digits) { in should_round_up()
131 if (roundToDigit == 0) in should_round_up()
134 return this->digits[roundToDigit - 1] % 2 != 0; in should_round_up()
138 return this->digits[roundToDigit] >= 5; in should_round_up()