Hi,
You can also do it this way...
Choose d1 to represent the tolerance of the first resistor X, and d2 to represent the tolerance of the second resistor Y. Now calculate lower case x and y from:
x=X*d1
y=Y*d2
Now we can find the combinations for any operation like add, subtract, multiply, etc., from:
F1(x,y)/F1(X,Y)
which for the three cases where F1 is either addition, multiplication, or division, gives us:
(x+y/(X+Y)=(d2*Y+d1*X)/(X+Y)
(x*y)/(X*Y)=(d1*d2*X*Y)/(X*Y)=d1*d2
(x/y)/(X/Y)=((d1*X)/(d2*Y))/(X/Y)=d1/d2
(Note how simple it is to get the expressions on the left in each of the three above. It's just the x and y with the operator divided by the X and Y with the same operator).
Now choose your exact values X and Y and the tolerances d1 and d2, where d1=1.02 or 0.98 and d2 same, and that gives us four expressions for each set above. Note that the multiplication and division simplify to just d1 and d2, so you dont need the actual exact values for them.
Once you calculate the four values, you select the highest one. That's the worst case tolerance.