"ArithmeticResult" (Comparison Method)

算術の練習に適した方法で数式を比較する.並べ替えはできまるが算術計算はできない.

詳細

  • 算術比較法は,2つの数式が算術操作をしなくても一致する場合はこれらが等しいとみなす.例:1 + 1 2
  • 唯一の違いが加算や乗算のように順序を問わない操作における項の順序である場合,答は正しいとみなされる.
  • 解答集と答の値はどちらも,評価を避けるためにホールドされた式Hold[expr]にして指定できる.値がホールドされているときでも,評価の際に同等性を判断するために並べ替え変換が行われる.答は常にホールドすることが奨励される.

例題

すべて開くすべて閉じる

  (1)

算術問題に対するAssessmentFunctionを作成する:

計算されない加算は同等ではなく,正しくないと考えられる:

項を並べ替えたものは同等であり正しいと考えられる:

スコープ  (2)

簡単な加算の問題を解答集をホールドにせずに作成する:

もとの問題は答としては許容されない:

計算された結果は正しい:

根号の簡約問題を作成する: