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), 使計數機花長時間來計算它們的值.