Casio50 » fx-3x50P » Programs 程式集 » Polynomials 多項式 »
本式可以把二次方程
分解為 A(Bx+C)(Dx+E)
| <COMP> |
|---|
| ? → A : ? → B : ? → C : 1 → D : |
| B ² – 4 A C : ( B – √ Ans ) ÷ 2 A → C : B ÷ A – C → X : Fix0 : |
| Lbl 1 : D X e ÷ e : Rnd : Ans ≠ D X => 1 + D → D => Goto 1 : D X → X : 1 → B : |
| Lbl 2 : B C e ÷ e : Rnd : Ans ≠ B C => 1 + B → B => Goto 2 : B C → C : |
| Norm1 : A ÷ B D → A ◢ B ◢ C ◢ D ◢ X |
| 125 Bytes |
| 一般操作 | 例子 |
|---|---|
分解 |
分解 42x² + 64x - 10 |
| 啟動程式 | 按 Prog 1 |
| 輸入資料 a EXE b EXE c EXE |
42 EXE 64 EXE -10 EXE |
| 顯示答案 A EXE B EXE C EXE D EXE E EXE |
2 EXE 7 EXE -1 EXE 3 EXE 5 ( 42x² + 64x - 10 = 2(7x-1)(3x+5) ) |
| A | A |
|---|---|
| B | B |
| C | C |
| D | D |
| X | E |
| Y | |
| M |
如顯示「Math ERROR」則無法分解該方程
如螢幕長期空白, 則無法分解, 或 B 和/或 D 的數值極大 (超過 100), 使計數機花長時間來計算它們的值.