Как сделать так, чтобы число не выходило за рамки диапазона?
Просто делаешь свою функцию и применяешь её.Например, такуюfunction check($a) {
    while ($a < 100) $a += 11;
    while ($a > 110) $a -= 11;
    return $a;
}

echo(check(105-7)); // 109
Конкретно эта функция не очень хорошо оптимизирована, но подойдёт во многих простых случаях, хотя ты в любом случае можешь сделать её лучше при желании.
Никак это правила математики. Если нужно число в диапазоне, то после мат. операции проверять меньше/больше число чем нужно и возвращать граничное если не входит в диапазон