一元二次方程簡短版

更新日期: 2011年4月15日

第一個程式 (32 bytes,由網友 yathimc提供程式)

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

- 2C(B- √( B2 - 4AC◢ C┘(AAns

 

第二個程式 (33 bytes,由網友 yuen提供程式)

?→A: ?→M: ?→C:

√(M2 - 4ACM+: - M┘( 2A◢ C┘(AnsA

 

第三個程式 (33 bytes,由網友 tony200910041 提供程式)

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

- 2C(B- √( B2 - 4AC◢ - B┘A - Ans

 

第四個程式 (34 bytes,由網友 tony200910041 提供程式)

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

 . 5A-1( - B + √( B2 - 4AC◢ - B┘A - Ans

 

例題: 解 x2 - 7x + 12 = 0

按 Prog 1 再按 1 EXE - 7 EXE 12 EXE (顯示第一個實數根為3) EXE (顯示第二個實數根為4)

∴ x = 4 或 x = 3

 

註1: 第一個程式的限制: 若其中一個根為0,程式會出現Math ERROR(第一個根或第二個根)。

註2: 第二個程式的限制: 若第一個根為0,顯示第二個根時會出現Math ERROR。

註3: 第三個程式的限制: 若其中一個根為0,程式有可能會出現Math ERROR。

註4: 各個程式若要計算一元二次方程的複數根,請在複數模式(CMPLX)輸入程式即可。

 

返回 CASIO fx-50FH、fx-3650P II、fx-50FH II及fx-50F PLUS 程式集

Free Web Hosting