2011-05-21 122 views
0

我一直在研究2天的數學方程。整個過程應該從司機那裏獲取信息,並返回最終的平均值。但是,由於某些原因,它無法正確處理。任何想法將不勝感激。MAth方程無法正常工作

public double Overall() { 
    double finalProjectGrade = ((projectGrade1 * 0.1) + (projectGrade2 * 0.1) + (projectGrade3 * 0.1) + (projectGrade4 * 0.1));    
    double finalQuizGrade = ((quizGrade1 * 0.5) + (quizGrade2 * 0.5));    
    double finalTest = (finalExam * 0.25);    
    double finalParticipationGrade = (participationGrades * 0.25);    
    double Overall = (finalProjectGrade + finalQuizGrade + finalTest + finalParticipationGrade);    
    return Overall; 
} 
+0

除非@dlev解決了這個問題,否則你應該告訴我們它是如何不正確處理的。像實際與預期結果一樣。 – 2011-05-21 05:11:54

回答

1

我敢肯定,你的意思是0.05,而不是0.5,爲測驗成績。現在,你給他們每個人50%的權重。

+0

@dlev ....非常感謝您指出我犯的那個小錯誤。我甚至在我面前寫下了這個公式,並且無法理解爲什麼它給了我一個平均值,而這個值從那以後就沒有了。再次感謝。 – mrroberts 2011-05-21 10:16:10