Move Float methods to the FloatLike interface.

* So not all numeric type must implement them.
* Not sure where divide (/) should be defined,
  but it only makes sense on floats so I went with moving it as well.