[if(value> 10)value = 10]的数学方程是什么?

时间:2016-11-09 16:09:21

标签: math

在程序中这是一个非常简单的问题,但我似乎无法将其分解为数学方程式。

if(value > 10)
    value = 10;
else
    value = value;

这个数学方程式是什么样的?

2 个答案:

答案 0 :(得分:5)

min(value,10)

给出相同的行为。

答案 1 :(得分:1)

x*(1 - H(x-10)) + 10*H(x-10)

其中H(x)是Heaviside step function