I pass this in the direct .NET window:
30f + 0.5f
And get 30.5 as expected. In mono, I get 30 instead. What is the reason?
More details:
Update your MonoDevelop to version 3.0.5