An object that behaves like a number. It is implemented as a fixed-point decimal number with a given number of digits after the decimal point. Unlike a float it does not have rounding issues, so adding 0.1 to a number 10 times will add exactly 1 to it. When comparing a FixedPoint with a float or int, place the FixedPoint object on the left side of the comparison operator.