辅助功能等级计算器

时间:2016-01-20 21:04:25

标签: f# functional-programming

为什么我被告知let未完成?

duplicated()

编辑:他们单独工作,但当我把它们放在一起时,内部功能现在说它还没有完成。

1 个答案:

答案 0 :(得分:1)

let comp_grade ( perc_exam,  perc_homework, perc_attendance) 
               (grade_exam, grade_homework, grade_attendance) =
     float (perc_exam       / 100 * grade_exam + 
            perc_homework   / 100 * grade_homework + 
            perc_attendance / 100 * grade_attendance)

返回一个功能

let comp_grade ( perc_exam,  perc_homework,  perc_attendance) = 
           fun (grade_exam, grade_homework, grade_attendance) ->
     float (perc_exam       / 100 * grade_exam + 
            perc_homework   / 100 * grade_homework + 
            perc_attendance / 100 * grade_attendance)