我已经创建了一个认证系统,用户可以参加考试。在批改考试时,我希望返回一个百分比数字。因此,我正在将正确答案的数量除以考试问题的总数,并乘以100。
我的问题是如何将数字四舍五入。所以如果返回的数字是76.9,我的代码会给我76,但应该是77等。
这是我正在解决的代码行...
我的问题是如何将数字四舍五入。所以如果返回的数字是76.9,我的代码会给我76,但应该是77等。
这是我正在解决的代码行...
int userScorePercentageConvert = (int)decimal.Round((correctQuestionsForAttempt.Count / dvAttemptQuestions.Count * 100), MidpointRounding.AwayFromZero);
有人能告诉我如何修改这段代码,使其正确四舍五入吗?
例如:43.4 = 44 | 67.7 = 68 | 21.5 = 22
提前感谢您的帮助。