Remove duplicate functionality between float and double

Raised via an issue in the documentation. Double / Float fields should have a consistent API (Nice, Round, NiceRound)