Lines Matching refs:bround
581 return $x->bround($a,$p,$r) if $y->is_zero(); # x+0
677 return $x->bnorm()->bround(@r);
683 return $x->bnorm()->bround(@r);
834 $x->bround($params[0],$params[2]); # then round accordingly
907 $next = $over->copy->bround($scale+4)->bdiv(
908 $below->copy->bmul($factor)->bround($scale+4),
1334 $x->bround($params[0],$params[2]); # then round accordingly
1573 $x->bround($params[0],$params[2]); # then round accordingly
1649 $x->bround($params[0],$params[2]); # then round accordingly
1737 $x->bround($params[0],$params[2]); # then round accordingly
1864 $x->bround($params[0],$params[2]); # then round accordingly
2041 # pass sign to bround for rounding modes '+inf' and '-inf'
2043 $m->bround($scale,$mode);
2048 sub bround
2055 require Carp; Carp::croak ('bround() needs positive accuracy');
2061 return $x if $x->modify('bround');
2082 # pass sign to bround for '+inf' and '-inf' rounding modes
2085 $m->bround($scale,$mode); # round mantissa
2089 $x->bnorm(); # del trailing zeros gen. by bround()
2540 $x->bround($N); # accuracy: preserve $N digits