三角形面積

程式編寫日期: 2005年11月11日 程式更正日期: 2006年1月7日

程式可以計算下列兩種程情況下的三角形面積:

(i) 已知三角形的兩邊及夾角

(ii) 己知三角形的三邊 (希羅公式)

註1: 若果較習慣使用程式編號區分情況的朋友,可以使用網頁尾附錄程式一(有程式編號 的版本 43 bytes)。其實兩邊及來角的情況,計算較簡單,亦可以不用程式,若果只需要計算希羅公式問題,可以使用附錄程式二(只計希羅公式的版本 32 bytes)

 

程式 (40 bytes,使用記憶A、B及C)

?→A: ?→B: ?→C: 2-1AB sin C◢

2-1AB sin cos-1 ( (A2 + B2 - C2 ) ÷ 2AB

 

例題1: a=4, b=5, ∠C=40o ,求三角形面積。

注意:要在DEG Mode執行

按 Prog 1  再按 4 EXE 5 EXE 40 EXE (顯示面積為6.4279)

計算完結後按AC終程式。

 

例題2: a=4, b=5, c=6,求三角形面積。

按 Prog 1 再按 4 EXE 5 EXE 6EXE EXE (必要,按EXE忽略一個數值 代表以三邊計算面積,顯示面積為9.9216)

註2: 若果輸入的三邊不能構成三角形,程式會出現Math ERROR。

 

附錄 :

附錄程式一(有程式編號版本 43 bytes,使用記憶A、B、C及D)

程式編寫日期: 2007年3月23日

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

D =>  cos-1 ( (A2 + B2 - C2 ) ÷ 2AB→C:

2-1AB sin C

 

附錄程式二(只計希羅公式問題 33 bytes,使用記憶A、B及C)

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

2-1AB sin cos-1 ( (A2 + B2 - C2 ) ÷ 2AB

 

附錄程式例題1: a=4, b=5, ∠C=40o ,求三角形面積。

注意:要在DEG Mode執行及只適用附錄程式一

按 Prog 1 再按 0 EXE (0代表以兩邊及夾角計算面積)

4 EXE 5 EXE 40 EXE (顯示面積為6.4279)

 

附錄程式例題2: a=4, b=5, c=6,求三角形面積。

附錄程式一按法:

按 Prog 1 再按 1 EXE (1代表以三邊計算面積)

4 EXE 5 EXE 6EXE (顯示面積為9.9216)

 

附錄程式二按法:

按 Prog 1 再按 4 EXE 5 EXE 6EXE (顯示面積為9.9216)

 

註2: 若果輸入的三邊不能構成三角形,程式會出現Math ERROR。

 

返回 fx-3650P 程式集

Free Web Hosting