Named parameters are nice in this case, e.g. in Python
def calc_formula(a, b, is_gain=False):
...
calc(a, b, is_gain=True) def calc_formula(a, b, is_gain=False):
...
calc(a, b, is_gain=True) def calc_formula(a, b, *, is_gain=False):
...