反查標準常態分佈概率
程式編寫日期: 2006年1月5日
第一個程式較短,由於使用直接計算方法,速度很快,但準確度較低 (誤差小於4.5x10-4)。第二個程式則較長,而且使用牛頓法計算出答案的近似值,由於要重覆計算,程式的速度會較慢,但準確度卻很高。 注意由於高考應用數學及高考數學與統計所用的方法是查表,所以準確度不及這些程式,若果希望與高 考的標準答案完全一樣(包括正比例方法Linear Interpolation),請使用高考反查標準常態分佈準確版程式。
注意: 10x是按shift log。
第一個程式 (70 bytes,使用記憶為M)
?→M: . 5M-: √lnM2 -1: Ans - (2515517 + 802853Ans +
10328Ans2) ÷ (10x6 + 1432788Ans + 189269Ans2 +
1308Ans3
第二個程式 (115 bytes)
Mem clear: ?→A: Lbl 0: 1 ÷ (1 + . 2316419M:
. 31938153Ans - . 356563782Ans2 + 1.78147794Ans3 -
1.82125598Ans^4 + 1.33027443Ans^5 - √2π√eM2(
. 5 - AM+: B - M => M→B => Goto 0: M
註1: 兩個程式輸入概率範圍為 0≦ P< 0.5,否則程式可能會出現Math error或不能正常運作。
註2: 第二個程式若果想保留一些記憶用作儲存臨時數據,可將程式中"Mem clear"改為"MM-",而程式所使用的記憶為A,B及M。
註3: 注意第二個程式可能需要較長時才可以計算出答案。另外,小部
份款舊款 fx-3650P計數機因欠缺修正功能,因此使用第二個程式時一直無法顯示答案,若果發生這種情況,請將藍色的程式編 B - M 改為 B - M + 1 - 1 即可。例題: 若P(0≦ Z≦x) = 0.3,求 x 的值,其中 Z ~ N(0, 1)。
按 Prog 1 再按 0.3 EXE (第一個程式顯示0.841456717,而第二個程式則顯示0.841621042)