Fast generation of uniformly distributed pseudorandom numbers with floating-point representation | Synapse