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}%"; } }