Din første tanke er den rigtige...overtænk det ikke.
Du bør helt sikkert gemme procenttal i databasen i hundrededele format. Og brug det format i alle dine Ruby-beregninger.
Procenttal er en visning konvention. F.eks. nummeret 0,45 vises som 45%. Som sådan skal du bruge en View-hjælper til at konvertere dine procenttal fra deres interne format (decimaltal) til dit valgte visningsformat - en streng, der inkluderer %-tegnet.