'Always calls the resolve function. C.Decimal does not have correct
rounding for the power function.'

def __pow__(self, t):

    if (context.c.flags[C.Rounded] and context.c.flags[C.Inexact] and context.p.flags[P.Rounded] and context.p.flags[P.Inexact]):
        return self.bin_resolve_ulp(t)
    else:
        return False
