Next Hold Space 42

Rational arithmetic

        # Instead of  z = $(( x * y )), use:
        z_n = $(( x_n * y_n ))
        z_d = $(( x_d * y_d ))
        # Instead of  z = $(( x / y )), use:
        z_n = $(( x_n * y_d ))
        z_d = $(( x_d * y_n ))
        # Instead of  z = $(( x - y )), use:
        z_n = $(( x_n * y_d - x_d * y_n ))
        z_d = $(( x_d * y_d ))

Next Next