Home | History | Annotate | Download | only in src

Lines Matching refs:exponent_

12     : bigits_(bigits_buffer_, kBigitCapacity), used_digits_(0), exponent_(0) {
55 exponent_ = other.exponent_;
155 // After this call exponent_ <= other.exponent_.
170 EnsureCapacity(1 + Max(BigitLength(), other.BigitLength()) - exponent_);
172 int bigit_pos = other.exponent_ - exponent_;
200 int offset = other.exponent_ - exponent_;
221 exponent_ += shift_amount / kBigitSize;
388 exponent_ *= 2;
560 for (int i = 0; i < exponent_; ++i) {
584 if (index < exponent_) return 0;
585 return bigits_[index - exponent_];
596 for (int i = bigit_length_a - 1; i >= Min(a.exponent_, b.exponent_); --i) {
619 if (a.exponent_ >= b.BigitLength() && a.BigitLength() < c.BigitLength()) {
625 int min_exponent = Min(Min(a.exponent_, b.exponent_), c.exponent_);
650 exponent_ = 0;
665 exponent_ = 0;
670 if (exponent_ > other.exponent_) {
677 int zero_digits = exponent_ - other.exponent_;
686 exponent_ -= zero_digits;
688 DCHECK(exponent_ >= 0);
717 DCHECK(exponent_ <= other.exponent_);
725 int exponent_diff = other.exponent_ - exponent_;