多項式乘法(II)
程式編寫日期: 2008年2月22日
程式可以計算一個二次或一次多項式乘以一個 n次多項式。
程式需要在 REG Lin 模式下執行,因此在輸入程式前請先按 Mode Mode 2 1 進入REG Lin模式。
注意: 藍色的英文字為統計模式中的變數Σy 按 Shift 1 → 2。
程式(73 bytes)
Stat clear: ?→A: , A DT: ?→B: ?→C: ?→M:
Lbl 0: CD+BX+ΣyY→A: X→D: Y→X: A→Y:
?→Y: M-1→M: M+2 => Goto 0: CD + BX◢ CX
例題1: 展開且化簡 (x2 - 2 x + 3)(x3 + 3x2 + 2x + 1)。
按 Prog 1 再按 1 EXE - 2 EXE 3 EXE (注意必須先輸入二次式)
再按 3 EXE (另一多項式最高次數)
1 EXE (顯示x5的係數為1) 3 EXE (顯示x4 的係數為 1)
2 EXE (顯示x3 的係數為 -1) 1 EXE (顯示x2 的係數為 6)
EXE (顯示x 的係數為 4) EXE (顯示常數為 3)
例題2: 展開且化簡 (2 x + 3)(x3 + 3x2 + 2x + 1)。
按 Prog 1 再按 0 EXE 2 EXE 3 EXE (必須先輸入一次式,第一個輸入0表示沒有x2係數)
再按 3 EXE (另一多項式最高次數)
1 EXE (顯示x5的係數為0) 3 EXE (顯示x4 的係數為 2)
2 EXE (顯示x3 的係數為 9) 1 EXE (顯示x2 的係數為 13)
EXE (顯示x 的係數為 8) EXE (顯示常數為 3)