Yes, they would stack, but I don't think they stack in that manner. The damage calculation formula is more complex than that, and modifiers are placed in different parts of the formula. I'm not familiar enough with the formula to know where those modifiers are placed to give you a clearer answer.