У меня есть функция, которая принимает 3 параметра (upperBound, lowerBound, value), если значение не находится между upperBound и lowerBound, оно должно быть переназначено между ними. Я могу сделать это для положительных чисел, но я не знаю, как это будет работать для смешанных негативов и позитивов, т.е. если
У меня есть f (60, 0, -5). Я хочу, чтобы функция отображала 55. Я знаю, что мы должны использовать оператор по модулю, и я могу использовать комбинации разных случаев, но я хотел бы добиться следующего, просто 2 случая:
если значение
иначе, если значение> upperBound, то один общий оператор для положительных и отрицательных целых чисел, который дает значение между границами
Любая помощь будет оценена.