返回两个变量中较大者的公式

时间:2020-03-16 23:06:24

标签: math

尽管我碰巧使用JavaScript,但这并不是特定于任何特定的编程语言。

我正在尝试创建一个数学公式,以导致两个变量中的较高者,而无需使用比较运算符。

示例:
X = 10;
Y = 14;

1 个答案:

答案 0 :(得分:0)

对于正数数字,或者如果您仅对幅值感兴趣(请参阅下面的评论),则可以使用:

max(x,y)=(|x+y|+|x−y|)/2

您还可以使用以下方法计算最小值:

min(x,y)=(|x+y|-|x−y|)/2