Convert a number to a letter postgresql
you can convert in case you have floationg number in two parts , integer and floating and double call your function.
in fact the result you need for 2053.234 is
select concat(nombreenlettre1(2053), 'point', select nombreenlettre1(234))

you need just to wrap your function with a substr of your first float to get two degits.