how to define a piecewise function



How do I define a piecewise function that can be manipulated by maxima?

The following doesn't work.

(%i1) fn(x):=1.39e5*x^3 + 230*x^2 - 522*x + 28$
(%i2) tn(x):=block(u:0.04625278034765223, if(x 07 8627077
http://www.componic.co.nz