type_mark ( expression )
The float_variable is turned into an integer type by rounding up/down.
integer(float_varibale)
The integer_variable is turned into the type real.
real(integer_variable)