(s, prec=None, rnd=round_fast)
return normalize1(0, man, exp, bc, prec, rnd)
Return abs(s) of the raw mpf s, rounded to the specified
    precision. The prec argument can be omitted to generate an
    exact result.
Return abs(s) of the raw mpf s, rounded to the specified
    precision. The prec argument can be omitted to generate an
    exact result.
Return abs ( s ) of the raw mpf s rounded to the specified precision . The prec argument can be omitted to generate an exact result .
def mpf_abs(s, prec=None, rnd=round_fast):
    """Return abs(s) of the raw mpf s, rounded to the specified
    precision. The prec argument can be omitted to generate an
    exact result."""
    sign, man, exp, bc = s
    if (not man) and exp:
        if s == fninf:
            return finf
        return s
    if not prec:
        if sign:
            return (0, man, exp, bc)
        return s
    return normalize1(0, man, exp, bc, prec, rnd)
def mpf_abs ( s , prec = None , rnd = round_fast ) : sign , man , exp , bc = s if ( not man ) and exp : if s == fninf : return finf return s if not prec : if sign : return ( 0 , man , exp , bc ) return s return normalize1 ( 0 , man , exp , bc , prec , rnd )