標準常分佈高考精簡版
最新更新日期: 2010年1月5日
這個精簡程式只使用7個位的參考常數,準確度較低一點,但已可以確保與高考標準常態分佈查表的數值完全一樣(兩位小數查對應概率),因此建議可在高考中使用。 查表方法不能直接求得的數值時(例如: 多過兩位小數),高考則使用正比例的方法求出答案,若果希望與高考的標準答案全完一致,請使用高考準確程式。
注意: e是按shift ex,10x是按shift log。
程式 (69 bytes / 78 bytes,使用記憶為A)
?→A: 1 ÷ (1 + . 23165√A2: . 5 - Ans√e - A2 10x - 4
(1274 - 1422Ans + Ans2 (7107 - 7266Ans + 5307Ans2:
Fix 4: Rnd: Norm 1◢ . 5 - Ans ◢ 1 - Ans
註: 若果不想同時計算P(Z≧X)及P(Z≦X),綠色的程式碼可以略去。
註: 精簡版若果不取小數四位,準確度亦接近7位小數,所以能確保與查表的結果完全一致。
例題: 計算 P(0≦ Z≦1)、P(Z≧1) 及 P(Z≦1),其中 Z ~ N(0, 1)。
按 Prog 1 再按 1 EXE (顯示P(0≦ Z≦1)為0.3413)
EXE (顯示P(Z≧1)為0.1587) EXE (顯示P(Z≦1)為0.8413)
註: 如果輸入的數值X 為負數,程式會計算P(X≦ Z≦0),然後順序計算P(Z ≦ X)及P(Z ≧ X)。
程式舊版
程式編寫日期:2005年12月9日 (更正日期:2005年12月9日)
程式 (88 bytes / 97 bytes,使用記憶為A)
?→A: 1 ÷ (1 + . 231642√A2: . 5 - √e - A2 10x - 7 (
1274148Ans - 1422484Ans2 + 7107069Ans3 -
7265760Ans^4 + 5307027Ans^5 : Fix 4: Rnd:
Norm 1◢ . 5 - Ans ◢ 1 - Ans