Floating-point error can cause the two theoretically-identical expressions to be very slightly different if the operations are done in a different order.
When marking a formula of a form such as y = expression, this can cause the = operator to evaluate to false when really we'd like it to be true.
When marking a formula, the mathematical expression part's marking algorithm should replace a = b in the expresssions to be compared with isclose(a,b).
Floating-point error can cause the two theoretically-identical expressions to be very slightly different if the operations are done in a different order.
When marking a formula of a form such as
y = expression
, this can cause the=
operator to evaluate tofalse
when really we'd like it to betrue
.When marking a formula, the mathematical expression part's marking algorithm should replace
a = b
in the expresssions to be compared withisclose(a,b)
.