C#百分比(“ P”)格式说明符
百分比(“P”)格式说明符用于将数字乘以100。
它将数字转换为代表%(百分比)的字符串。
我们有以下双重类型-
double val = .975746;
如果我们设置(“P”)格式说明符,则以上结果将为-
97.57 %
以同样的方式,使用(“P1”),小数点后仅包含一个谷值。
97.6%
示例
using System; using System.Globalization; class Demo { static void Main() { double val = .975746; Console.WriteLine(val.ToString("P", CultureInfo.InvariantCulture)); Console.WriteLine(val.ToString("P1", CultureInfo.InvariantCulture)); Console.WriteLine(val.ToString("P4", CultureInfo.InvariantCulture)); } }
输出结果
97.57 % 97.6 % 97.5746 %