se divide la función numero_a_texto en varias subfunciones