C#小数转百分比

decimal test = 0.12346;

string str1 = test.ToString("P");//结果为:12.35%,默认自动四舍五入保留小数点后两位

string str2 = test.ToString("P0");//结果为:12%,P后面的数值表示精度

string str3 = test.ToString("P1");//结果为:12.3%

string str4 = test.ToString("P2");//结果为:12.35% 

你可能感兴趣的