NonPositive[x] gives True if x is a non-positive number.
Evaluate different types of numbers: In[1]:=NonPositive[{1.6, 3/4, Pi, 0, -5, 1 + I, Sin[10^5]}] Out[1]={False, False, False, True, True, False, False} Quantities that are not NumericQ remain unevaluated: In[2]:=NonPositive[{x, Sin[y]}] Out[2]={NonPositive[x], NonPositive[Sin[y]]}
Listable | Protected
Positive | Negative | NonNegative | RealSign | Less | Simplify | Assumptions
2097th most common (1 in 590000 symbols)
1299th most common (1 in 740000 symbols)
3666th most common (1 in 188000 symbols)
introduced in Version 3 (September 1996)