FloatingPoint

protocol FloatingPoint : Hashable, SignedNumeric, Strideable where Self == Self.Magnitude