add type signatures for missing functions from RealFrac & RealFloat