部分式(I)

程式編寫日期: 2007年12月1日

程式可以將一個分式(分母為二次多項式ax²+bx+c及分子為一次多項式Ax+B)分解為二個分母為一次多項式的分式。 第二個程式更可計算分母為(x+a)(x+b)的形式。另外若果輸入數據為整數(或分數)及答案為有理數時,答案會以分數形式表示,建議將計數機預先設定為假分數形式表示(按 SHIFT SETUP → → 2  )。

第一個程式 (84 bytes,使用記憶為A, B, C, X及Y)

?→A: ?→B: ?→C: ?→X: ?→Y:

(B + √( B2 - 4AC) )┘(2A→C◢ B┘A - Ans→B◢

B≠C => A(C - B→A: B≠C:

(XC^( Ans ) - YAns )┘A◢ (Y - XB)┘A

 

第二個程式 (100 bytes,可同時計算分母為(x+a)(x+b)形式,使用記憶為A, B, C, X及Y)

?→A: ?→B: ?→C: ?→X: ?→Y:

A => (B - √(B² - 4AC) )┘(2A→C:

A => B┘A - C→B◢ A => C◢ A=0 => 1→A:

B≠C => A(B - C→A: B≠C:

(XB^( Ans ) - YAns)┘A◢ (Y - XC)┘A

 

例題1: 將下列分式化為部分分式。

按 Prog 1 再按 1 EXE 5 EXE 6 EXE (先輸入分母)

5 EXE 11 EXE (顯示第一個分式分母為3) EXE (顯示第二個分式分母為2)

EXE (顯示第一個分式分子為4) EXE (顯示第二個分式分子為1)

所以

 

例題2: 將下列分式化為部分分式。

按 Prog 1 再按 1 EXE 8 EXE 16 EXE (先輸入分母)

2 EXE 11 EXE (顯示第一個分式分母為4)

EXE (顯示第二個分式分母為4,由於數值相同表示原式分母為完全平方)

EXE (顯示第一個分式分子為2) EXE (顯示第二個分式分子為3)

所以

 

例題3: 將下列分式化為部分分式。

只適用於第二個程式

按 Prog 1 再按 0 EXE (0表示分母(x+a)(x+b)形式)

3 EXE 2 EXE (先輸入分母)

5 EXE 11 EXE (顯示第一個分式分子為4) EXE (顯示第二個分式分子為1)

所以

 

例題4: 將下列分式化為部分分式。

只適用於第二個程式

按 Prog 1 再按 0 EXE (0表示分母(x+a)(x+b)形式)

4 EXE 4 EXE (先輸入分母,相同數值表示分母為二次式)

2 EXE 11 EXE (顯示第一個分式分母為4) )

EXE (顯示第一個分式分子為2) EXE (顯示第二個分式分子為3)

所以

 

註1: 若果分母因子不是 (x+a)(x+b)形式,要自行轉化為合適形式輸入,例如: (3x+4) 可轉化為 3(x+4/3)輸入即可。

註2: 若果不用計算分母為ax²+bx+c形式可以使用以下附錄程式,程式會較為簡短。

附錄程式 (42 bytes)

?→A: ?→B: ?→C: ?→D:

A=B => C◢ (D-CA)┘(B - A+ (B=A◢

C - Ans

 

附錄程式例題1: 將下列分式化為部分分式。

按 Prog 1 再按 3 EXE 2 EXE (先輸入分母)

5 EXE 11 EXE (顯示第一個分式分子為4) EXE (顯示第二個分式分子為1)

所以

 

附錄程式例題2: 將下列分式化為部分分式。

按 Prog 1 再按 4 EXE 4 EXE (先輸入分母,相同數值表示分母為二次式)

2 EXE 11 EXE (顯示第一個分式分母為4) )

EXE (顯示第一個分式分子為2) EXE (顯示第二個分式分子為3)

所以

 

返回 CASIO fx-50FH 及 fx-50F PLUS 程式集

Free Web Hosting