IEEE 754 float32 values in [0, 1] – live WebGPU

Every glowing dot is a real single-precision float generated with the exact hardware formula:

value = (1 + mantissa) × 2exponent
exponent runs from –126 to 0  |  mantissa is a fraction in [0, 1)

Linear scale = true number line → almost all values sit extremely close to zero (bright bar).
Log scale = position ∝ log₁₀(value) → shows that floats exist at every order of magnitude from ~10⁻³⁸ up to 1.

WebGPU side: an instance buffer holds every float + a random phase. The vertex shader maps value → screen X (linear or log) and adds a sine-wave bob. The fragment shader turns each tiny quad into a soft circle. Additive blending makes denser regions brighter.

WebGPU ready · 0 / 0 points
0
1
10⁻³⁰
10⁻²⁰
10⁻¹⁰
10⁻⁵
0.01
0.1