This would be a short and maybe elegant solution, except it doesn't
work:
function fNumericToMoney d
set the numberFormat to "$,.00"
return (d+0) & empty -- force use of numberFormat
end fNumericToMoney
The dollar and comma are converted to zeros.
(I think I misunderstood your question about style, earlier.)
Dar