У меня есть следующие переменные:
double dblVar1;
double dblVar2;
Они могут иметь большие значения, но меньше double
max.
У меня есть различная арифметика над такими переменными, как сложение, умножение и мощность:
double dblVar3 = dblVar1 * dblVar2;
double dblVar4 = dblVar1 + dblVar2;
double dblVar5 = pow(dblVar1, 2);
Во всех вышеперечисленных я должен проверить переполнение и недополнение. Как я могу достичь этого в С++?