Add support for rounding

The `round`, `ceil`, and `floor` operators.