@@ -185,14 +185,36 @@ FOX_EXPORT id<FOXGenerator> FOXFamousStrictPositiveInteger(void);
185
185
FOX_EXPORT id <FOXGenerator> FOXFamousNonZeroInteger (void );
186
186
187
187
/* ! Creates a generator that produces random floats (boxed as NSNumbers) with
188
- * an increased probability of choosing extreme values (NAN , INFINITY,
189
- * -INFINITY, -0). Shrinks towards zero. Floats generated conform to
188
+ * an increased probability of choosing extreme values (NaN , INFINITY,
189
+ * -INFINITY, -0, MAX, MIN ). Shrinks towards zero. Doubles generated conform to
190
190
* IEEE standard.
191
191
*
192
- * The size hint dictates the min & max values that can be generated.
192
+ * The size hint dictates the min & max values that can be generated with the
193
+ * exception of extreme values.
193
194
*
194
195
* @returns a generator that produces floats (boxed in NSNumbers).
195
196
*/
196
197
FOX_EXPORT id <FOXGenerator> FOXFamousFloat (void );
198
+
199
+ /* ! Creates a generator that produces random doubles (boxed as NSNumbers) with
200
+ * an increased probability of choosing extreme values (NaN, INFINITY,
201
+ * -INFINITY, -0, MIN, MAX). Shrinks towards zero. Doubles generated conform to
202
+ * IEEE standard.
203
+ *
204
+ * The size hint dictates the min & max values that can be generated with the
205
+ * exception of extreme values.
206
+ *
207
+ * @returns a generator that produces doubles (boxed in NSNumbers).
208
+ */
197
209
FOX_EXPORT id <FOXGenerator> FOXFamousDouble (void );
210
+
211
+ /* ! Creates a generator that produces random decimal numbers with an increased
212
+ * probability of choosing extreme values (NaN, MIN, MAX).
213
+ * Shrinks towards [NSDecimalNumber zero].
214
+ *
215
+ * The size hint dictates the min & max values that can be generated with the
216
+ * exception of extreme values.
217
+ *
218
+ * @returns a generator that produces NSDecimalNumbers.
219
+ */
198
220
FOX_EXPORT id <FOXGenerator> FOXFamousDecimalNumber (void );
0 commit comments