✔ 最佳答案
這個程式會計算一元二次函數 ( Quadratic Function ) 的因式分解。
程式組
102 bytes
1
Mem Clear : ? → A : ? → B : ? → C :
2
B2 – 4AC → C : ( √C – B ) ÷ 2A → X ◢
3
( -√C – B ) ÷ 2A → Y ◢
4
Lbl 1 : 1 M+ : XM : Fix 0 : Rnd :
5
Norm 1 : XM ≠ Ans => Goto 1 : A ÷ M → A :
6
M ◢ -MX ◢ Y → X : M M– :
7
D = 0 => 1 → D => Goto 1 : A
MODE MODE MODE 2
( 上面的 => 是一個特別命令,在 P-CMD 程式命令選單可找到。另外,M+ 和 M– 分別是按 M+ 和 SHIFT M+ 鍵。)
例:因式分解 ( Factorize ) f(x) = 6x2 – 20x + 16
按 Prog,再按 1 至 4 選擇輸入程式位置 ( 必須和輸入程式時選擇的位置相同,此時計算機出現 A? ),再按 6 EXE (-) 20 EXE 16 EXE
顯示 2 ( 方程 f(x) = 0 的第一個根 First Root )
再按 EXE 顯示 1.3333 ( 方程 f(x) = 0 的第二個根 Second Root )
再按 EXE 顯示 1 ( 第一個因子 ( First Factor ) x 項的係數 )
再按 EXE 顯示 –2 ( 第一個因子的常數項 Constant Term )
再按 EXE 顯示 3 ( 第二個因子 ( Second Factor ) x 項的係數 )
再按 EXE 顯示 –4 ( 第二個因子的常數項 )
再按 EXE 顯示 2 ( 三個係數 coefficient 的最大公因子 )
亦即是說 6x2 – 20x + 16 = 2 ( x – 2 ) ( 3x – 4 )
注意:輸入的數必須是整數。輸出的答案如果是小數可按 a b/c 嘗試轉為分數。
如果只需要因子分解式而不需要根的數值,可將程式第二組及第三組的 ◢ 改為:。
如果函數不能因子分解為有理數或整數因子,則計算機會出現錯誤 Math ERROR 或是顯示空白。在這情況下可按 AC 中止程式執行。
這個程式會計算一元二次函數 ( Quadratic Function ) 的因式分解。
程式組
127 bytes
1
Mem Clear : ? → A : ? → B : ? → C :
2
B2 – 4AC → C : ( √C – B ) ÷ 2A → X ◢
3
( -√C – B ) ÷ 2A → Y ◢ √X2 → B :
4
Lbl 1 : 1 M+ : B = 0 => Goto 2 : MB – .5 :
5
Fix 0 : Rnd : Norm 1 : MB ≠ Ans => Goto 1 :
6
Lbl 2 : A ÷ M → A : M ◢ -MX ◢ M M– :
7
Y → X : √X2 → B :
8
D = 0 => 1 → D => Goto 1 : A
MODE MODE MODE 2
( 上面的 => 是一個特別命令,在 P-CMD 程式命令選單可找到。另外,M+ 和 M– 分別是按 M+ 和 SHIFT M+ 鍵。)
例:因式分解 ( Factorize ) f(x) = 6x2 – 20x + 16
按 Prog,再按 1 至 4 選擇輸入程式位置 ( 必須和輸入程式時選擇的位置相同,此時計算機出現 A? ),再按 6 EXE (-) 20 EXE 16 EXE
顯示 2 ( 方程 f(x) = 0 的第一個根 First Root )
再按 EXE 顯示 1.3333 ( 方程 f(x) = 0 的第二個根 Second Root )
再按 EXE 顯示 1 ( 第一個因子 ( First Factor ) x 項的係數 )
再按 EXE 顯示 –2 ( 第一個因子的常數項 Constant Term )
再按 EXE 顯示 3 ( 第二個因子 ( Second Factor ) x 項的係數 )
再按 EXE 顯示 –4 ( 第二個因子的常數項 )
再按 EXE 顯示 2 ( 三個係數 coefficient 的最大公因子 )
亦即是說 6x2 – 20x + 16 = 2 ( x – 2 ) ( 3x – 4 )
注意:輸入的係數可以是整數、小數或分數(不過,如果輸入分數,你必須使用沒有分數計算問題的 FX-3650P / 3950P,否則程式可能會停止執行,屏幕一片空白)。輸出的答案如果是小數可按 a b/c 嘗試轉為分數。
如果只需要因子分解式而不需要根的數值,可將程式第二組及第三組的 ◢ 改為:。
如果函數不能因子分解為有理數或整數因子,則計算機會出現錯誤 Math ERROR 或是顯示空白。在這情況下可按 AC 中止程式執行。