( 程式版本:1.1,最後更新日期 30 DEC 2006。)
注意:此程式可在 Casio FX-3650P / 3950P、Truly SC-183 / 185 及 Casio FX-50FH / 50F Plus 上使用。
這個程式可以根據輸入來計算在一個三角形中
(1) 已知兩角及一邊 ( 2 angles and 1 side ),第三個角及其餘兩邊的長度,或
(2) 已知兩邊及一非夾角 ( 2 sides and 1 non-included angle ),第三邊的長度及其餘二角Casio FX-3650P / 3950P / Truly SC-183 / 185
程式組 95 bytes 1Mem clear : ? → A : ? → B : ? → C : ? → D : D => Goto 1 : 2πr – A – B → D ◢ C sin A ÷ sin D ◢ C sin B ÷ sin D ◢ 3Lbl 1 : sin-1 ( C sin D ÷ B → A ◢ πr – A – D ◢ 4B sin Ans ÷ sin D ◢ D > A => 0-1 : πr – A ◢ A – D ◢ 5B sin Ans ÷ sin D MODE MODE MODE 2 Casio FX-50FH / 50F Plus ( 在選擇程式位置後,請按 1 選擇 COMP 模式。)
程式組 99 bytes 1ClrMemory : ? → A : ? → B : ? → C : ? → D : D => Goto 1 : 2πr – A – B → D ◢ C sin (A) ÷ sin (D ◢ C sin (B) ÷ sin (D ◢ 3Lbl 1 : sin-1 ( C sin (D) ÷ B → A ◢ πr – A – D ◢ 4B sin (Ans) ÷ sin (D ◢ D > A => 0-1 : πr – A ◢ A – D ◢ 5B sin (Ans) ÷ sin (D MODE 1 ( 上面的 => 是一個特別命令,在 P-CMD 程式命令選單可找到。另外,πr 是按 π ( SHIFT EXP ),再按 SHIFT Ans 2。)
在執行程式前,請切記將計算機的角度量度單位轉至適合的模式。( 在 Casio FX-3650P / 3950P / Truly SC-183 / 185 上,先按四次 MODE,然後輸入的角是度數 degree 按 1,弧度 radian 按 2;在 Casio FX-50FH / 50F Plus 上,先按 SETUP ( SHIFT MODE ),然後輸入的角是度數 degree 按 1,弧度 radian 按 2。)
以下例子假設計算的答案以度 ( Degree ) 顯示。
例一:A = 60°, B = 70°, c = 10
按 Prog,再按 1 至 4 選擇輸入程式位置 ( 必須和輸入程式時選擇的位置相同,此時計算機出現 A? ),再按
60 EXE 70 EXE 10 EXE
再按 EXE ( 不輸入第四個數,表示選擇輸入兩角及一邊 )
顯示 50 ( C = 50° )
再按 EXE 顯示 11.305 ( a = 11.305 )
再按 EXE 顯示 12.267 ( b = 12.267 )此時請按 AC 終止程式。
注意:如果給出的邊不是 c 而是 a 或 b,請先以三角形內角和公式計算角 C 的數值,然後再輸入。( 例如,給出的邊是 a,計算角 C 的數值後,再順序輸入角 B、角 C、a,輸出的數順序是角 A、b、c。)
例二:a = 6, b = 5, A = 50°
按 Prog,再按 1 至 4 選擇輸入程式位置 ( 必須和輸入程式時選擇的位置相同,此時計算機出現 A? ),再按
EXE ( 不輸入第一個數,表示選擇輸入兩邊及一角 )
再按 6 EXE 5 EXE 50 EXE 顯示 39.670 ( B = 39.670° )
再按 EXE 顯示 90.330 ( C = 90.330° )
再按 EXE 顯示 7.832 ( c = 7.832 )
再按 EXE 顯示 Math ERROR ( 即是沒有第二個可能性 )亦即是說只有一組答案 B = 39.670°, C = 90.330°, c = 7.832
例三:a = 5, b = 6, A = 50°
按 Prog,再按 1 至 4 選擇輸入程式位置 ( 必須和輸入程式時選擇的位置相同,此時計算機出現 A? ),再按
EXE ( 不輸入第一個數,表示選擇輸入兩邊及一角 )
亦即是說有兩組答案 (1) B = 66.817°, C = 63.183°, c = 5.825
再按 5 EXE 6 EXE 50 EXE 顯示 66.817 ( B = 66.817° )
再按 EXE 顯示 63.183 ( C = 63.183° )
再按 EXE 顯示 5.825 ( c = 5.825 )
再按 EXE 顯示 113.183 ( 或 B = 113.183° )
再按 EXE 顯示 16.817 ( 或 C = 16.817° )
再按 EXE 顯示 1.888 ( 或 c = 1.888 )或 (2) B = 113.183°, C = 16.817°, c = 1.888
餘弦定律 ( Cosine law )
餘弦定律及三角形面積 ( Cosine law and Area of Triangle )
正弦定律及三角形面積 ( Sine law and Area of Triangle )
餘弦定律及正弦定律 ( Cosine law and Sine law )