I was wondering if C++ has types to handle REALLY big numbers (let's say currency amounts with REALLY large sums) and whether these are not floating point (because one needs absolute precision in currency, like so:
currency amount = 10'000'000'000'000.45;
currency other = 1'000'000.55;
currency sum = amount + other;