För att generera slumpmässiga tal i C++ använder man sig vanligtvis av <random>-headern, som introducerades i C++11, och som erbjuder ett brett utbud av faciliteter för att generera slumpmässiga tal från olika distributioner.
<random>
C++ erbjuder flera sätt att avrunda tal, som floor(), ceil(), och round().
floor()
ceil()
round()
C++ har ett inbyggt bibliotek <complex> som underlättar arbete med komplexa tal.
<complex>