Satunnaislukujen generoimiseksi C++:ssa tyypillisesti käytetään <random> otsikkotiedostoa, joka esiteltiin C++11:ssä, tarjoten laajan valikoiman välineitä satunnaislukujen generoimiseen eri jakautumista.
<random>
C++ tarjoaa useita tapoja pyöristää numeroita, kuten floor(), ceil() ja round().
floor()
ceil()
round()
C++:ssa on valmiiksi sisäänrakennettu kirjasto <complex>, joka helpottaa kompleksilukujen käsittelyä.
<complex>