【发布时间】:2019-10-18 16:43:58
【问题描述】:
我在编程时遇到的一个相当简单/复杂的数学问题。这是它的简化版本:
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;
}
这是我得到的,直到我意识到我实际上并不知道 r 或 X-r
【问题讨论】:
标签: math absolute-value