Casio50 » fx-3x50P » Programs 程式集 » Integrated Science 綜合科學 »
本式可在給出初始速度 (Initial velocity, u)、完成速度 (Final velocity, v)、加速度 (Acceleration, a)、時間 (Time, t) 及位移 (Displacement, s) 之中任意三個的值而求出全部的值.
<COMP> |
---|
π : ? → B : ? → C : ? → A : ? → X : ? → D : π ² → Y : |
A D = Y => Goto 4 : |
A X = Y => 2 D ÷ ( C + B → X => Goto 4 : |
C X = Y => Goto 5 : |
C D = Y => Goto 2 : |
C A = Y => 2 D ÷ X ² – 2 B ÷ X → A => Goto 5 : |
B D = Y => C – A X → B => Goto 2 : |
B X = Y => √ ( C ² – 2 A D → B => Goto 1 : |
B A = Y => 2 D ÷ X – C → B => Goto 4 : |
B C = Y => D ÷ X – . 5 A X → B => Goto 5 : |
Lbl 1 : A -1 ( C – B → X : D ≠ π => Goto 3 : |
Lbl 2 : B X + . 5 A X ² → D : C ≠ π => Goto 3 : |
Lbl 5 : √ ( B ² + 2 A D → C : X = π => Goto 1 : Goto 3 : |
Lbl 4 : X -1 ( C – B → A : D = π => Goto 2 : |
Lbl 3 : B ◢ C ◢ A ◢ X ◢ D |
255 Bytes |
一般操作 | 例子 |
---|---|
一輛汽車以 72 km/h 的速度行駛. 司機突然煞車, 使得該車輛以 6.4 m s-2 均勻減速. 問當此汽車停下需時且已走了多遠? (即 u = 72 km/h = 20 m s-1, v = 0 m s-1, a = -6.4 m s-2, 求 s 及 t.) |
|
啟動程式 | 按 Prog 1 |
依次輸入 u, v, a, t, s 的值. 對於未知數請輸入「Ans」 | 20 EXE (u = 20 m s-1) 0 EXE (v = 0 m s-1) -6.4 EXE (a = -6.4 m s-2) Ans EXE (t = ? s) Ans EXE (s = ? m) |
依次顯示 u, v, a, t, s 的值. | 20 EXE (u
= 20 m s-1) 0 EXE (v = 0 m s-1) -6.4 EXE (a = -6.4 m s-2) 3.125 EXE (t = 3.1 s) 31.25 (s = 31.3 m) (即汽車停下需時 3.1 s, 且已走了 31.3 m) |
A | a |
---|---|
B | u |
C | v |
D | s |
X | t |
Y | π² |
M |
必須剛好有兩個未知數.
如果輸入數據時有 π (3.1415926535...) 這個數值出現, 或其中兩個已知數的乘積為 π² (9.86960440109...), 則可能會導致計算不準確.