Class Python Tutorial

class RoundFloat( float):
    def __new__(cls, val):
        return super(RoundFloat, cls).__new__(cls, round(val, 2))
print RoundFloat(1.5955)
print RoundFloat(1.5945)
print RoundFloat(-1.9955)