Both random integers and decimal numbers can be generated with high precision.. The underlying implementation in c is both fast and threadsafe.
Python uses the mersenne twister as the core generator.. Random name picker at work: