三角形面積
程式由網友八月意見修改。
更新日期: 2014年7月30日
程式可以計算下列兩種情況下的三角形面積:
(i) 已知三角形的兩邊及夾角
(ii) 己知三角形的三邊 (希羅公式)
註1: 若果較習慣使用程式編號區分情況的朋友,可以使用網頁尾附錄程式一(有程式編號 的版本 43 bytes)。其實兩邊及夾角的情況,計算較簡單,亦可以不用程式,若果只需要計算希羅公式問題,可以使用計算機內置希羅公式。
程式 (39 bytes,使用記憶A、B及C)
?→A: ?→B: ?→C: 2-1AB sin( C◢
4-1√( 4B2C2 - (A2 - B2 - C2)2
例題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)
?→D: ?→A: ?→B: ?→C:
D => cos-1( (A2 + B2 - C2 ) ÷ ( 2AB→C:
2-1AB sin( C
註1: 如果是使用fx-3650P II或fx-50FH II,上述程式碼中 (A2 + B2 - C2 ) ÷ ( 2AB→C: 可以簡化為 (A2 + B2 - C2 ) ÷ 2AB→C: 可節省1 byte。
附錄程式例題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)