/// round sets x to (at most) n mantissa digits by rounding it
/// to the nearest even value with n (or fever) mantissa digits.
/// If n < 0, x remains unchanged.
round sets x to (at most) n mantissa digits by rounding it
to the nearest even value with n (or fever) mantissa digits.
If n < 0, x remains unchanged.
round sets x to ( at most ) n mantissa digits by rounding it to the nearest even value with n ( or fever ) mantissa digits . If n < 0 x remains unchanged .
pub(super) fn round(&mut self, n: usize) {
        if n < self.mant.len() {
            if self.is_should_round_up(n) {
                self.round_up(n);
            } else {
                self.round_down(n);
            }
        }
    }
pub ( super ) fn round ( & mut self , n : usize ) { if n < self . mant . len ( ) { if self . is_should_round_up ( n ) { self . round_up ( n ) ; } else { self . round_down ( n ) ; } } }
round sets x to (at most) n mantissa digits by rounding it
to the nearest even value with n (or fever) mantissa digits.
round sets x to ( at most ) n mantissa digits by rounding it to the nearest even value with n ( or fever ) mantissa digits .
&mut self
n
usize