Yes, it would be nice if it was built in. You could put the following in a subroutine. If you only want to round after the decimal point, then it can be reduced to a couple lines.
//Value is the float that you want to round
//DecimalPlace is an integer of the decimal place you want to round to, negative numbers work too
//Decimal place must be in the range -7..7 due to floating point precision
if(DecimalPlace == 0) then
Value = Round(Value);
if(DecimalPlace < 0) then //Opto Power function only works with positive exponents!!!
fMultiplier = 1 / Power(10, AbsoluteValue(DecimalPlace));
fMultiplier = Power(10, DecimalPlace);
Value = Round(Value * fMultiplier) / fMultiplier;