Add test for float::round

This tests for issue #3281.  As of 02e907b648b0abb8dc2b8fa1902294774d4ad862, this test passes so the issue can probably be closed.