In the next few days I’m going to quickly touch on a few of Rail’s number helper methods. Lately I’ve been doing a lot of mathematical calculations that require percentages, the number_to_percentage method is quite handy.
# number_to_percentage(number, options = {})
# Formats a number as a percentage string (e.g., 65%). You can customize the format in the options hash.
# Options
# :codecision - Sets the level of codecision (defaults to 3).
# :separator - Sets the separator between the units (defaults to ".").
# Examples
# returns 100.000%
number_to_percentage(100)
# returns 100%
number_to_percentage(100, :codecision => 0)
# returns 302.24399%
number_to_percentage(302.24398923423, :codecision => 5)
# Formats a number as a percentage string (e.g., 65%). You can customize the format in the options hash.
# Options
# :codecision - Sets the level of codecision (defaults to 3).
# :separator - Sets the separator between the units (defaults to ".").
# Examples
# returns 100.000%
number_to_percentage(100)
# returns 100%
number_to_percentage(100, :codecision => 0)
# returns 302.24399%
number_to_percentage(302.24398923423, :codecision => 5)
Tags: helpers, number helper, rails