畢氏定律

程式編寫日期: 2012年2月13日

直角三角形的三邊分別為 a、b及c(斜邊),若已知其中兩邊,程式除了會計算第三邊外,還會同時計算∠A及∠B的值。

注意: cos-1 是按 SHIFT cos

程式一(63 bytes,有記存答案)

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

A=0 => √( C2 - B2→A◢

B=0 => √( C2 - A2→B◢

Pol( A, 1B: C=0 => X→C◢

cos-1( 0 ) - Y→X◢ Y

 

程式二(55 bytes,沒有記存答案)

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

C => √( C2 - A2 - B2

Pol( A+Ans(A=0 , B+Ans(B=0:

AB => X◢

cos-1( 0 ) - Y◢ Y

 

註1: 顯示兩角時所用的單位與計數機角度單位設定相同,例如是DEG則會以度數單位表示角度。

註2: 程式一執行完結後,直角三角形的三邊及另外兩角分別儲存在記憶A, B, C, X及Y中。

 

例題1: ABC為直角三角形,∠C為90°、a=3及c=5,求 b 、∠A及∠B。

按 Prog 1 再按 3 EXE EXE (第二個數不輸入數值代表計算b)

5 EXE (顯示b為4) EXE (顯示∠A為36.8699°) EXE (顯示∠B為53.1301°)

 

例題2: ABC為直角三角形,∠C為90°、a=3及b=4,求 c 、∠A及∠B。

按 Prog 1 再按 3 EXE 4 EXE

EXE (第三個數不輸入數值代表計算c,顯示c為5)

EXE (顯示∠A為36.8699°) EXE (顯示∠B為53.1301°)

 

返回 CASIO fx-50FH 及 fx-50F PLUS 程式集

Free Web Hosting