Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. public void CalculateAverageGrade()
  2. {
  3. double gradeSum = 0;
  4. double creditsSum = 0;
  5.  
  6. foreach (SemesterLecture semesterLecture in selectedSemester.semesterLectures)
  7. {
  8. try{
  9. double grade = Double.Parse(semesterLecture.grade) * semesterLecture.lecture.credits;
  10. gradeSum += grade;
  11. creditsSum += semesterLecture.lecture.credits;
  12. }
  13. catch (Exception e){}
  14. }
  15.  
  16. if (Double.IsNaN(Math.Round((gradeSum / creditsSum), 1, MidpointRounding.AwayFromZero)))
  17. {
  18. semesterGrade.text = "-";
  19. }
  20. else
  21. {
  22. semesterGrade.text = Math.Round((gradeSum / creditsSum), 1, MidpointRounding.AwayFromZero) + "";
  23. }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement