Introduce FloatGenerator and DoubleGenerator.
Introduce FloatGenerator and DoubleGenerator.