ChipMaster's bwBASIC This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

38 lines
755 B

  1. 10 PRINT "STUDENT'S T-DISTRIBTION"
  2. 20 PRINT
  3. 30 PRINT "(TO END PROGRAM ENTER A T-VALUE OF 0)"
  4. 40 PRINT "T-VALUE";
  5. 50 INPUT T
  6. 60 IF T=0 THEN 340
  7. 70 PRINT "DEGREES OF FREEDOM";
  8. 80 INPUT D
  9. 90 X=1
  10. 100 Y=1
  11. 110 T=T[2
  12. 119 REM - COMPUTE USING INVERSE FOR SMALL T-VALUES
  13. 120 IF T<1 THEN 170
  14. 130 S=Y
  15. 140 R=D
  16. 150 Z=T
  17. 160 GOTO 200
  18. 170 S=D
  19. 180 R=Y
  20. 190 Z=1/T
  21. 200 J=2/9/S
  22. 210 K=2/9/R
  23. 219 REM - COMPUTE USING APPROXIMATION FORMULAS
  24. 220 L=ABS((1-K)*Z[(1/3)-1+J)/SQR(K*Z[(2/3)+J)
  25. 230 IF R<4 THEN 270
  26. 240 X=.5/(1+L*(.196854+L*(.115194+L*(.000344+L*.019527))))[4
  27. 250 X=INT(X*10000+.5)/10000
  28. 260 GOTO 290
  29. 270 L=L*(1+.08*L[4/R[3)
  30. 280 GOTO 240
  31. 289 REM - ADJUST IF INVERSE WAS COMPUTED
  32. 290 IF T>=1 THEN 310
  33. 300 X=1-X
  34. 310 PRINT "RIGHT TAIL VALUE =";X
  35. 320 PRINT
  36. 330 GOTO 40
  37. 340 END