隨機數計算

程式更新日期: 2011年4月30日

若已知現時隨機數的數列(大約五個隨機數),程式可以計算出CASIO fx-3650P 或 fx-3950P之後將會出現隨機數的數值。

注意E 是按 EXP

程式 (147 bytes)

Mem clear: ?→A: A + E - 3→B: Lbl 0:

?→C: 1M+: C => 23C - . 5: Fix 0: Rnd:

Ans - E- 8→D: (A+D) ÷ 23: Fix 8: Rnd:

Ans→A: (B+D) ÷ 23: Rnd: Norm 1:

Ans→B: B≧1 => log 0:  B - A => Goto 0:

Lbl 1: 23A + E- 8→A: Ans => Ans - . 5:

Fix 0: Rnd: A - Ans→A: Ans => Ans - 5E - 4:

Fix 3: Rnd: Norm 1: Ans→D: 0≧M => D◢

1M-: Goto 1

 

注意: 操作時,先用紙記下六至七個隨機數,輸入隨機數時,要從最後一個已知隨機數逆序輸入數值,直至計算數沒有問號?提示,表示輸入的隨數數目已經足夠,這時顯示的數值為接下來 fx-3650P將會產生的隨機數的數值。

 

例題: 若已知fx-3650P隨機計算功能所產生的隨機數順序如下:

0.225, 0.19, 0.375, 0.641, 0.756, 0.408, 0.406,預測隨後三個隨機數。

按 Prog 1 再按 0.406 EXE (從最後一個數值逆序輸入)

0.408 EXE 0.756 EXE 0.641 EXE

0.375 EXE (輸入後沒有問號提示,顯示後第一個隨機數為0.345)

EXE (顯示隨後第二個隨隨機數為0.952)

EXE (顯示隨後第三個隨隨機數為0.904)

 

計算完結後,按 AC 終止程式

 

返回 fx-3650P及SC-185程式集

Free Web Hosting