Here's a famous equation from high-school algebra:
, |
Here's the equivalent equations as C++ expressions (assume that
a,b,c are variables of type float)(-b + sqrt(b * b - 4 * a * c)) / (2 * a) (-b - sqrt(b * b - 4 * a * c)) / (2 * a)
A clearer way of expressing this in C++ would be:
float a, b, c, x1, x2; float denominator, discriminant; discriminant = sqrt(b * b - 4 * a * c); denominator = 2 * a; x1 = (-b + discriminant) / denominator; x2 = (-b - discriminant) / denominator;