Due to application requirements, I need to implement a rounding function
that is independant of the baked-in rounding functionality. I'd prefer to do
it in plpgsql for maximum portability.
To do this, I'll need to sequentially walk through the digits of an
arbritarily long floating-point number. I can't think of a good way to do
this.
I would greatly appreciate pointers to similar example code or discussion of
the method for doing this..