string signal = "5"; decimal value = Convert.ToDecimal(signal) / 31; //小数据取两位 int result = (int)(Math.Round(value, 2) * 100); this.lbSingle.Text = result + "%";
decimal d = (decimal)(7) / 6; value= Math.Round(d, 2).ToString();第二种:CountNum = 0.0;LeangTimeCount += int.Parse(dsStudy.Tables[0].Rows[j]["StudyearnedTmie"].ToString());if (LeangTimeCount == Count) { CountNum = 1; } else { CountNum = (LeangTimeCount / Count) * 100; }CountNum.ToString("#0.#0") + "%";