2016-04-26 40 views

回答

4

TRUE/FALSE在数学中使用时,分别返回布尔值1/0。

在这种情况下,当Y < 0.2那么()中的表达式将为1并且它将返回x的值,因为1 * x是x。

如果是假,将返回0,因为0 * x是0

1

括号中的部分,(Y < 0.2),计算结果为FALSE(0)或TRUE(1)。因此,如果括号内的部分为假,则返回0.

X Y Y < 0.2 x*(y<.2) 
3 1 FALSE 0 
3 0.1 TRUE 3