Mark floats in printable value
Summary:
The output is confusing for assertEqual(0, 0.0):
Expected: 0
Actual: 0
Test Plan: New test.
Reviewers: epriestley
Reviewed By: epriestley
CC: aran, Korvin
Differential Revision: https://secure.phabricator.com/D3475