Это математическая проблема, и я думаю, она довольно проста.
Поскольку вы знаете жестко закодированные значения, которые вам нужны, и предел [не более 255]
вам нужно
255 -> 0
254 -> 1 // не 2 -.-
10 -> 245
Вы можете добавить вычитание
255 - 255 = 0
255 - 254= 1
255 - 10 = 245
и закодируйте простую функцию, например
int invertNumber(int initialNumber){
return 255 - initialNumber;
}
, и вызовите ее как
int invertedNumber = invertNumber(40);