def mpf_neg(s, prec=None, rnd=round_fast):
    sign, man, exp, bc = s
    if not man:
        if exp:
            if s == finf: return fninf
            if s == fninf: return finf
        return s
    if not prec:
        return (1-sign, man, exp, bc)
    return normalize1(1-sign, man, exp, bc, prec, rnd)
Make a LogRecord whose attributes are defined by the specified dictionary,
dataset/ETHPy150Open fredrik-johansson/mpmath/mpmath/libmp/libmpf.py/mpf_neg--crossover with--dataset/ETHPy150Open babble/babble/include/jython/Lib/logging/__init__.py/makeLogRecord