@override Number evaluate() { return value .evaluate() .roundWithPrecision(precision.evaluate().toInteger().value); }