Suy nghĩ đầu tiên của bạn là suy nghĩ đúng đắn ... đừng suy nghĩ quá nhiều.
Bạn chắc chắn nên lưu trữ số phần trăm trong cơ sở dữ liệu ở định dạng phần trăm. Và sử dụng định dạng đó trong tất cả các phép tính Ruby của bạn.
Số liệu phần trăm là một màn hình hiển thị quy ước. Ví dụ: số 0,45 được hiển thị là 45%. Do đó, hãy sử dụng trình trợ giúp Chế độ xem để chuyển đổi số liệu phần trăm của bạn từ định dạng bên trong của chúng (số thập phân) sang định dạng hiển thị đã chọn của bạn - một chuỗi bao gồm dấu%.