計算方法

成績薄中的計算方法遵循流行的電子試算表軟體中計算公式/函數的樣式。 它們以等號(=)開始,使用常見的數學運算符和函數,產生一個單一的數值輸出。然後這個輸出值被用來當作您當前編輯成績項的計算值。

下面是用來支持計算方法的函數列表,逗號(,)用來分隔函數括號中的自變量。

  • 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]]))

輔助說明檔案的索引
以English語言顯示輔助說明