計算方法
成績薄中的計算方法遵循流行的電子試算表軟體中計算公式/函數的樣式。 它們以等號(=)開始,使用常見的數學運算符和函數,產生一個單一的數值輸出。然後這個輸出值被用來當作您當前編輯成績項的計算值。
下面是用來支持計算方法的函數列表,逗號(,)用來分隔函數括號中的自變量。
- average([[item1]], [[item2]]...): 返回一組數據的平均值
- max([[item1]], [[item2]]...): 返回一組數值中的最大值
- min([[item1]], [[item2]]...): 返回一組數值中的最小值
- mod(dividend, divisor): (dividend是被除數,divisor是除數)返回整除運算後的餘數
- pi(): 返回π的值
- power(base, power): (base是底數,power是指數)以一個數字為底數另一個數字為指數計算乘方值
- round(number, count): (count是小數點右邊應保留的位數)返回按指定的小數位數進行四捨五入後的數值
- sum([[item1]], [[item2]]...): 返回所有自變量的總和
同樣也支持許多數學函數:
- sin
- sinh
- arcsin
- asin
- arcsinh
- asinh
- cos
- cosh
- arccos
- acos
- arccosh
- acosh
- tan
- tanh
- arctan
- atan
- arctanh
- atanh
- sqrt
- abs
- ln
- log
- exp
在您的公式中可以使用其他成績項的ID作為參數來調用它們的值。當ID中含有不常見的字符時,用兩個方括號將ID括起來,避免干擾計算程序。 例如,如果您有一個成績項的ID為Quiz.3,在計算中您將用[[Quiz.3]]代表此項。
在計算區域下面是一個關於您課程中成績類別和成績項的樹形目錄, 每一項或總的類別旁邊顯示的是可以在您的計算方法中使用的ID(已經用方括號括起)。 這些ID可以隨意選擇使用,但仍然會有許多項可能沒有ID,這些項的ID被一個文本輸入框代替, 在文本輸入框中可以直接輸入ID,所以您可以不離開此頁面在計算方法中使用它。 這種形式不允許您編輯現有的ID,如果需要的話,您需要離開此頁面直接去編輯成績項。
當您輸入好需要的ID以後,可以點擊「添加ID」按鈕,頁面會重新加載,在同樣的位置顯示您剛才賦給該項的ID. 然後您就可以在計算方法中自由使用這些參數。
下面是一些計算方法中的實例,您可以用在您的成績簿中:
- =average([[Quiz.1]], [[Quiz.4]], [[Assignment.1]])
- =average(max([[Quiz.1]], [[Quiz.4]], [[Assignment.1]]), min([[Quiz.1]], [[Quiz.4]], [[Assignment.1]]))