namespace osu.Game.Utils
{
public static class FormatUtils
{
///
/// Turns the provided accuracy into a percentage with 2 decimal places.
/// Omits all decimal places when equals 1d.
///
/// The accuracy to be formatted
/// formatted accuracy in percentage
public static string FormatAccuracy(this double accuracy) => accuracy == 1 ? "100%" : $"{accuracy:0.00%}";
///
/// Turns the provided accuracy into a percentage with 2 decimal places.
/// Omits all decimal places when equals 100m.
///
/// The accuracy to be formatted
/// formatted accuracy in percentage
public static string FormatAccuracy(this decimal accuracy) => accuracy == 100 ? "100%" : $"{accuracy:0.00}%";
}
}