我知道這是我要問的基本問題,忍受着我。查找百分比並將它舍入兩個地方
我試圖找出百分比。
這是我正在嘗試,但它給我一個模糊的電話錯誤。
int total = 1;
int totalUsers = 3;
if (totalUsers > 0)
{
var per =Math.Round(total/totalUsers,4) * 100 ;
object[] args = new object[] { total, totalUsers, per };
lblMsg.Text = string.Format("{0} of {1} users already voted({2}%)", args);
}
For Example:
if total = 1
totalusers = 3
per should be after rounding of 33.33%
什麼是total'的'編譯時類型和'totalUsers'?你爲什麼要用結果創建一個對象?什麼是*確切*錯誤信息? (不要在評論中回答這些問題 - 編輯您的問題。) –
感謝Jon,我編輯了這個問題。 – ankur
你在哪裏得到'模糊致電'錯誤? – dotNETbeginner