Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Armazenando uma porcentagem em Rails + MySQL


Seu primeiro pensamento é o certo... não pense demais.

Você definitivamente deve armazenar números percentuais no banco de dados no formato de centésimos. E use esse formato em todos os seus cálculos Ruby.

Os números percentuais são uma exibição convenção. Por exemplo, o número 0,45 é exibido como 45%. Como tal, use um auxiliar de exibição para converter seus números percentuais de seu formato interno (números decimais) para o formato de exibição escolhido - uma string que inclui o sinal %.