Piecewise[{{expr1, cond1}, ...}]
Piecewise[{{expr1, cond1}, ...}, expr]
expr
.Heaviside function
Piecewise[{{0, x <= 0}}, 1]
Integrate[Piecewise[{{1, x <= 0}, {-1, x > 0}}], x]
Integrate[Piecewise[{{1, x <= 0}, {-1, x > 0}}], {x, -1, 2}]
Piecewise defaults to 0 if no other case is matching.
Piecewise[{{1, False}}]
Plot[Piecewise[{{Log[x], x > 0}, {x*-0.5, x < 0}}], {x, -1, 1}]
Piecewise[{{0 ^ 0, False}}, -1]