necesito separara dÃgitos en grupos de 3 y no se la cantidad de dÃgitos
que
vienen
140987345 => 140.987.345
1 => 1
1234 => 1.234
y es al asignar a text en un pdf por lo que creo que number_to_currency
no
me es útil.
gracias por sus respuestas.
Angel Mauricio Pino Gonzalez wrote:
necesito separara dÃgitos en grupos de 3 y no se la cantidad de dÃgitos
que
vienen
140987345 => 140.987.345
<%= number_to_currency(140987345, {:precision => 0, :unit => “”,
:delimiter => “.”}) %>
Espero te sirva.
Jaime Mora R.
Jaime Mora R. wrote:
<%= number_to_currency(140987345, {:precision => 0, :unit => “”,
:delimiter => “.”}) %>
Una forma más apropiada a tu necesidad :
<%= number_with_delimiter(140987345, delimiter = “.”) %>
Espero te sirva.
Saludos.
Jaime Mora R.
On Oct 31, 2007 1:50 PM, Angel Mauricio Pino Gonzalez
[email protected] wrote:
necesito separara dígitos en grupos de 3 y no se la cantidad de dígitos que
vienen
140987345 => 140.987.345
1 => 1
1234 => 1.234
y es al asignar a text en un pdf por lo que creo que number_to_currency no
me es útil.
Si no queres usar helpers, proba esto:
number.to_s.reverse.scan(/(?:\d*.)?\d{1,3}-?/).join(‘.’).reverse
Espero que te sirva…
gracias por sus respuestas.
De nada