Есть ли лучший способ рассчитать среднее значение двух двухместных? Как я могу улучшить/скорректировать мой код ниже?cpp - std average
double original_one, original_two; // can be any double >= 0
double used_one = original_one;
double used_two = original_two;
if (original_one == 0) used_one = 1;
if (original_two == 0) used_two = 1;
double average = used_one * used_two/2; // average!
Зачем вам нужен специальный чехол для 0? – Fanael
Это не то, как вы рассчитываете среднее. Average = Sum/Count –
@Fanael, возможно, не нуждается. Я использую его, потому что '0 * any_number = 0' – abrahab