Keep 0 at end of round() with precision

Pretty simple, I have code below:

with 1000.3000 as num 
return round(num, 2) as numrounded

This returns 1000.3

However, I want it to return 1000.30 as I am rounding to 2 decimal places.

Is there a way to achieve this?

Thank you.

@henry007