Довольно простая / сложная математическая задача, с которой я столкнулся во время программирования. Вот его упрощенная версия:
a+c=e
b=absolute value of(X-R)
C=absolute value of(X-r)
R-r?
a, c, e, b, X, R все известны, но r нет.
Редактировать
if(x-R>0&&x-r>0) {//x-R is B and x-r is C
int Rminusr=C-B;
}else if(x-R>0&&x-r<0) {
int Rminusr=-C-B;
}else if(x-R<0&&x-r>0) {
int Rminusr=B+C;
}else if(x-R<0&&x-r<0) {
int Rminusr=B-C;
}else if(x-R==0) {
int Rminusr=-r+x;
}else if(x-r==0) {
int Rminusr=R-x;
}
это то, что я получил, пока не понял, что на самом деле не знаю г или Xr