'Rounds 5 up (away from 0)'

def _round_half_up(self, prec):

    if (self._int[prec] in '56789'):
        return 1
    else:
        if _all_zeros(self._int, prec):
            return 0
        return (-1)
