二次函數因式分解
注意這個程式不單獨使用,必須配合內置一元二次方程(I)同時使用。
程式編寫日期: 2006年10月14日
程式長度: 28步
注意輸入程式前請先按 SHIFT KAC MODE 1 DEC MODE 0確保程式能順利輸入。
1 | Kin + 6 | Kout 6 | × | Kout 4 |
- | Kin 2 | MODE 1 | MODE 0 | = |
x2 | x > 0 | X←→K6 | Kin ÷ 1 | HLT |
π | X←→K5 | Kin 4 | Kout 2 | +/- |
HLT | Kout 4 | - | π | = |
x2 | x > 0 | Kout 1 | MODE . |
註1:輸入的係數可以是整數、小數或分數。
註2: 若果函數不能分解為有理數因子,在使用內置一元二次功能時出現-E-或在執行程式時,長時間顯示空白,這時請按AC中止程式執行, 程式亦有可能會停留在基數模式,這時請按 MODE 0返回正常計算模式。
註3: 若果是較大的因子,程式的執行時間會增長。
例題1: 因式分解 f(x)=42x2 – 20x + 2
按 1 FMLA 42 RUN - 20 RUN 2 RUN (顯示 f(x)=0的一個根為0.333333333)
RUN (顯示 f(x)=0的另一個根為0.142857142)
再按 0 SHIFT Kin 6 (必要)
P1 (顯示第一個因子x項係數為 3)
RUN (顯示第一個因子常數項係數為 -1)
RUN (顯示第二個因子x項係數為 7)
RUN (顯示第二個因子常數項係數為 -1)
RUN (顯示第三個常數因子)為 2
因此,42x2 – 20x + 2 = 2(3x - 1)(7x - 1)
例題2: 因式分解 9a2 - 12ab + 4b2
按 1 FMLA 9 RUN - 12 RUN 16 RUN (顯示0.666666666)
RUN (顯示0.666666666)
再按 0 SHIFT Kin 6 (必要)
P1 (顯示3) RUN (顯示 - 2)
RUN (顯示3) RUN (顯示 - 2)
RUN (顯示1)
因此,9a2 – 12ab + 4b2 = (3a - 2b)2
例題3: 因式分解 18a2 - 32b2
按 1 FMLA 18 RUN 0 RUN -32 RUN (顯示 1.333333333)
RUN (顯示 - 1.333333333)
再按 0 SHIFT Kin 6 (必要)
P1 (顯示3) RUN (顯示 - 4)
RUN (顯示3) RUN (顯示 4)
RUN (顯示2)
因此,18a2–32b2 = 2(3a–4b)(3a + 4b)