randRange( 2, 10 ) randRangeNonZero( -10, 10 ) randRange( 2, 10 ) randRangeNonZero( 2, 10 ) fractionReduce( D - B, A - C )

Resuelve para x:

Ax + B = Cx + D

x = ( D - B ) / ( A - C )

Resta Cx a ambos lados:

(Ax + B) - Cx = (Cx + D) - Cx

A - Cx + B = D

Resta abs(B) a ambos lados:

Suma abs(B) a ambos lados:

(A - Cx + B) + -B = D + -B

A - Cx = D - B

Divide ambos lados entre A - C.

\frac{A - Cx}{A - C} = \frac{D - B}{A - C}

Simplifica.

x = SOLUTION

Resta Ax a ambos lados:

(Ax + B) - Ax = (Cx + D) - Ax

B = C - Ax + D

Resta abs(D) a ambos lados:

Suma abs(D) a ambos lados:

B + -D = (C - Ax + D) + -D

B - D = C - Ax

Divide ambos lados entre C - A.

\dfrac{B - D}{C - A} = \dfrac{C - Ax}{C - A}

Simplifica.

SOLUTION = x