2016-04-26 63 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