Optional
neg_Optional
neg_an ascending sorted array of numbers spread over the entire range of 32-bit floats
Numbers are divided into 4 regions: negative normals, negative subnormals, positive subnormals & positive normals. Zero is included.
Numbers are generated via taking a linear spread of the bit field representations of the values in each region. This means that number of precise f32 values between each returned value in a region should be about the same. This allows for a wide range of magnitudes to be generated, instead of being extremely biased towards the edges of the f32 range.
This function is intended to provide dense coverage of the f32 range, for a minimal list of values to use to cover f32 behaviour, use sparseScalarF32Range instead.
Generated using TypeDoc
structure param with 4 entries indicating the number of entries to be generated each region, entries must be 0 or greater.