How do I use pgfmathdeclarefunction to create define a new pgf function? Does setting use fpu=false disable floating point for all of the calculations? Or just initially? (Using floating point is desirable because it is more accurate, so it would be a shame to have to do everything without floating point calculations.)