210 R$ = " " + MID$ (R$,1,LL -P1 -1): PRINT R$;: FOR K = 1 TO LL -P1: PRINT H$;: NEXT : GOTO 80
220 IF P1 = 0 THEN 80
230 L$ = MID$ (L$,1,P1 -1):R$ = R$ +" ": PRINT H$;R$;: FOR K = 1 TO LL -P1 +1: PRINT H$;: NEXT : GOTO 80
240 P1 = LEN(L$): IF L$ = MID$ (C$,1,P1) THEN L$ = "": RETURN
250 IF MID$ (L$,1,1) = " " THEN L$ = MID$ (L$,2): GOTO 250
260 P1 = LEN(L$): IF MID$ (L$,P1) = " " THEN L$ = MID$ (L$,1,P1 -1): GOTO 260
270 RETURN
273 VTAB 18: GOSUB 1210: PRINT " Use the following word processing aids when entering data:": PRINT "-<Ctrl>P: Push text from under the cursor to the right ->.": PRINT "-<Ctrl>Y: Erase everything under and to the right of the cursor."
276 PRINT "-Delete Key: Pull text to the left and delete at the same time.": POKE 35,17: VTAB 3: RETURN
280 CALL 54915: GOSUB 1160:M$(1) = "Find statistical values for 1 variable":M$(2) = LEFT$(M$(1),28) +"2 variables":M$(3) = "'Smooth' a set of ordinates": ONERR GOTO 1800
290 VTAB 15: GOSUB 1210: PRINT "The abscissa is the first number of a coordinate pair, representing the value on the horizontal scale. In the traditional X-Y plane, the abscissa is the X-Coordinate.": PRINT
300 PRINT "The ordinate is the second number of a coordinate pair, representing the value on the vertical scale. In the traditional X-Y plane, the ordinate is the Y-Coordinate. In the point (5,11), 5 is the abscissa and 11 is ";
310 PRINT "the ordinate.": GOSUB 1210:N = 4:M$(N) = "Return to the disk menu":V = H1:E = 6:H = 21:Q$ = "Main Menu": GOSUB 1080:H1 = V:Q$ = M$(V -E): ON V -E GOTO 320,320,980,1150
320 VTAB 3: GOSUB 1210: PRINT "This program will find the Mean, Median, Mode, etc. in a set of up to "G: PRINT "values, in either 1 or 2 variables.": GOSUB 1210: PRINT
330 PRINT "-The Mean (average) of a set of values is the value which, if every value were changed to the Mean, would make the sum of all of these values the same as their original sum.": PRINT
340 PRINT "-The Median (central value) of a set of values is a value which half of the": PRINT " values in the set are greater than, and which half of the values in the": PRINT " set are smaller than.": PRINT
350 PRINT "-The Mode of a set of values is the value which occurs more frequently than any of the other values. There may be no Mode for a set of values, but there is always a Mean and a Median.": GOSUB 1190: IF H1 = 8 THEN 550
360 REM <CTRL-0x0d><CTRL-0x0f>1-VARIABLE.VALUES<CTRL-0x0e>
370 B$ = "values will you enter":D$ = "values": GOSUB 1250:V = 0: FOR I = 1 TO M:V = V +Z(I):P(I) = Z(I): NEXT :B$ = STR$(V/M):T = M: GOSUB 1390: FOR I = 1 TO M:V(I) = P(I): NEXT :P1$ = STR$(V((M +1)/2)): IF M/2 = INT(M/2) THEN P1$ = STR$((V(M/2) +V(M/2 +1))/2)
380 D = 0:V(0) = V(1) +1: FOR I = 1 TO M -1: IF V(I) = V(I +1) AND V(I) < >V(I -1) THEN D = D +1:W(D) = V(I):A%(D) = 1
390 IF V(I) = V(I +1) THEN A%(D) = A%(D) +1
400 NEXT : IF D <2 THEN 430
410 FOR I = 1 TO D -1: FOR J = I +1 TO D: IF A%(I) >A%(J) THEN A = A%(I):A%(I) = A%(J):A%(J) = A:A = W(I):W(I) = W(J):W(J) = A
420 NEXT : NEXT
430 P2$ = STR$(W(D)): IF D = 0 OR (D >1 AND A%(D) = A%(D -1 +(D = 0))) THEN P2$ = ""
440 GOSUB 1170: PRINT "Your "M" original values";: POKE 1403,31: PRINT "Sorted": GOSUB 1210: POKE 34,2: FOR I = 1 TO M: POKE 1403,3 -(I >9) -(I >99) -(I >999): PRINT "Value #"I": "Z(I);: POKE 1403,31: PRINT V(I): IF PEEK(37) >21 AND I <M THEN GOSUB 1190
450 NEXT : IF PR = 0 THEN GOSUB 1210
460 TEXT : GOSUB 1190: GOSUB 1210: POKE 34,1: PRINT "The Mean (average) of the "M" values is "B$".<CTRL-0x0d><CTRL-0x0d>The Median (central value) of the "M" values is "P1$".": PRINT : IF P2$ < >"" THEN PRINT "The Mode is "P2$".";:H = 16 + LEN(P2$): GOTO 480
470 PRINT "There is no single Mode because no one value in the set occurs more frequently": PRINT "than any of the others.":H = 26
480 IF D = 0 THEN 510
490 FOR I = D TO 1 STEP -1: POKE 1403,H -1: PRINT W(I)" occurs "A%(I)" times.": IF PEEK(37) >21 AND I <D THEN GOSUB 1190
500 NEXT : POKE 1403,H -1: PRINT "every other value occurs only once."
510 IF PR = 0 THEN GOSUB 1210
520 PRINT : GOSUB 1190:A = 0:H = 0: FOR I = 1 TO M:A = A +Z(I):H = H +Z(I) *Z(I): NEXT : PRINT "The sum of the "M" values is "A".": PRINT : PRINT "The sum of the squares of the "M" values is "H".":E = SQR(H/M -A *A/(M *M))
530 E = SQR(H/M -A *A/(M *M)): PRINT : PRINT "The 'N weighted' population Standard Deviation for the "M" values is "E".": PRINT : PRINT "The 'N-1 weighted' sample Standard Deviation for the "M" values is " SQR(M/(M -1)) *E".": GOSUB 1210: GOSUB 1190: GOTO 280
540 REM <CTRL-0x0d><CTRL-0x0f>2-VARIABLE.VALUES<CTRL-0x0e>
550 B$ = "pairs of coordinates will you enter": GOSUB 1250: FOR I = 1 TO M:P(I) = X(I): NEXT :T = M: GOSUB 1390: FOR I = 1 TO M:V(I) = P(I):P(I) = Y(I): NEXT : GOSUB 1390: FOR I = 1 TO M:W(I) = P(I): NEXT : GOSUB 1170
560 PRINT " Original Coordinates" SPC( 15)"Abscissas sorted Ordinates sorted": GOSUB 1210: POKE 34,2: FOR I = 1 TO M: POKE 1403,4 -(I >9) -(I >99) -(I >999): PRINT I". ("X(I)", "Y(I)")";: POKE 36,41: PRINT V(I);: POKE 36,60: PRINT W(I): IF PEEK(37) >21 AND I <M THEN GOSUB 1190
570 NEXT : GOSUB 1210: TEXT : GOSUB 1190:A = 0:B = 0: FOR I = 1 TO M:A = A +X(I):B = B +Y(I): NEXT : PRINT "The Mean (average) of the "M" abscissas is "A/M".": PRINT : PRINT "The Mean (average) of the "M" ordinates is "B/M".": PRINT
580 A = V((M +1)/2):B = W((M +1)/2): IF M/2 = INT(M/2) THEN A = (V(M/2) +V(M/2 +1))/2:B = (W(M/2) +W(M/2 +1))/2
590 PRINT "The Median (central value) of the "M" abscissas is "A".": PRINT : PRINT "The Median (central value) of the "M" ordinates is "B".": PRINT :D = 0:V(0) = V(1) +1: FOR I = 1 TO M -1: IF V(I) = V(I +1) AND V(I) < >V(I -1) THEN D = D +1:P(D) = V(I):A%(D) = 1
600 IF V(I) = V(I +1) THEN A%(D) = A%(D) +1
610 NEXT : IF D <2 THEN 640
620 FOR I = 1 TO D -1: FOR J = I +1 TO D: IF A%(I) >A%(J) THEN A = A%(I):A%(I) = A%(J):A%(J) = A:A = P(I):P(I) = P(J):P(J) = A
630 NEXT : NEXT
640 A$ = STR$(P(D)): IF D = 0 OR (D >1 AND A%(D) = A%(D -1 +(D = 0))) THEN A$ = ""
650 IF A$ < >"" THEN PRINT "The Mode of the abscissas is "A$".":H = 16 + LEN(A$): GOTO 670
660 PRINT "There is no single Mode for the abscissas because no one abscissa occurs more": PRINT "frequently than any of the others.":H = 26: IF PEEK(37) >20 THEN GOSUB 1190
670 IF D = 0 THEN 700
680 FOR I = D TO 1 STEP -1: POKE 1403,H -1: PRINT P(I)" occurs "A%(I)" times.": IF PEEK(37) >21 AND I <D THEN GOSUB 1190
690 NEXT : POKE 1403,H -1: PRINT "every other value occurs only once."
700 GOSUB 1220:D = 0:W(0) = W(1) +1: FOR I = 1 TO M -1: IF W(I) = W(I +1) AND W(I) < >W(I -1) THEN D = D +1:P(D) = W(I):A%(D) = 1
710 IF W(I) = W(I +1) THEN A%(D) = A%(D) +1
720 NEXT : IF D <2 THEN 750
730 FOR I = 1 TO D -1: FOR J = I +1 TO D: IF A%(I) >A%(J) THEN A = A%(I):A%(I) = A%(J):A%(J) = A:A = P(I):P(I) = P(J):P(J) = A
740 NEXT : NEXT
750 A$ = STR$(P(D)): IF D = 0 OR (D >1 AND A%(D) = A%(D -1 +(D = 0))) THEN A$ = ""
760 IF A$ < >"" THEN PRINT "The Mode of the ordinates is "A$".":H = 16 + LEN(A$): GOTO 780
770 PRINT "There is no single Mode for the ordinates because no one ordinate occurs more": PRINT "frequently than any of the others.":H = 26: IF PEEK(37) >20 THEN GOSUB 1190
780 IF D = 0 THEN 810
790 FOR I = D TO 1 STEP -1: POKE 1403,H -1: PRINT P(I)" occurs "A%(I)" times.": IF PEEK(37) >21 AND I <D THEN GOSUB 1190
800 NEXT : POKE 1403,H -1: PRINT "every other value occurs only once."
810 GOSUB 1220:E = 0:B = 0:C = 0:D = 0:V = 0: FOR I = 1 TO M:E = E +X(I):B = B +Y(I):C = C +X(I) *X(I):D = D +Y(I) *Y(I):V = V +X(I) *Y(I): NEXT : PRINT "The sum of the "M" abscissas is "E".": GOSUB 1220: PRINT "The sum of the "M" ordinates is "B".": GOSUB 1220
820 PRINT "The sum of the squares of the "M" abscissas is "C".": GOSUB 1220: PRINT "The sum of the squares of the "M" ordinates is "D".": GOSUB 1220: PRINT "The sum of the products of each pair of coordinates is "V".": GOSUB 1220
830 H = SQR(C/M -E *E/(M *M)): PRINT "The 'N weighted' population Standard Deviation for the "M" abscissas is": PRINT H".": GOSUB 1220: PRINT "The 'N-1 weighted' sample Standard Deviation for the "M" abscissas is": PRINT SQR(M/(M -1)) *H".": GOSUB 1220
840 J = SQR(D/M -B *B/(M *M)): PRINT "The 'N weighted' population Standard Deviation for the "M" ordinates is": PRINT J".": GOSUB 1220: PRINT "The 'N-1 weighted' sample Standard Deviation for the "M" ordinates is": PRINT SQR(M/(M -1)) *J".": GOSUB 1220
850 PRINT "The Correlation Coefficient of the "M" coordinate pairs is "(V/M -E *B/(M *M))/(H *J)".": IF PR = 0 THEN GOSUB 1210: GOSUB 1190
860 A = 0:B = 0:C = 0:D = 0:E = 0: FOR I = 1 TO M:A = A +X(I):B = B +Y(I):C = C +X(I) *X(I):D = D +Y(I) *Y(I):E = E +X(I) *Y(I): NEXT :K = (E/M -(A/M) *(B/M))/(C/M -(A/M) *(A/M)):L = B/M -K *(A/M):A$ = STR$( ABS(L)):D$ = "x + " +A$: IF L = <0 THEN D$ = "x - " +A$: IF L = 0 THEN D$ = "x"
870 IF M = 2 AND X(1) < >X(2) THEN K = (Y(2) -Y(1))/(X(2) -X(1)):L = (Y(1) *X(2) -X(1) *Y(2))/(X(2) -X(1)):A$ = STR$( ABS(L)):D$ = "x + " +A$: IF L = <0 THEN D$ = "x - " +A$: IF L = 0 THEN D$ = "x"
880 D$ = STR$(K) +D$
890 GOSUB 1210: PRINT "The equation of the line which best approximates the "M" coordinate points is": PRINT : POKE 1403,38 - LEN(D$)/2: PRINT "y = "D$: PRINT : GOSUB 1210
900 PRINT "In the above line, "K" is the slope, and": PRINT L" is the intercept on the vertical axis.": PRINT
910 V = 0: FOR I = 1 TO M:A = K *X(I) +L -Y(I):V = V +A *A: NEXT :A = M *(D/M -(B/M) *(B/M)):H = 1 -V/A:E = H *10000:A = E - INT(E +.005):I = ( INT(E) +(A > = .5))/100: IF M >2 THEN PRINT "The Mean Square Error (MSE) is "V/(M -2)".": PRINT
920 PRINT "The accuracy of the above regression line is "H", or "I"%.": GOSUB 1210: POKE 34,13: IF PR = 1 THEN GOSUB 1160: GOTO 890
930 VTAB 19: POKE 1403,19: INVERSE : PRINT "In the linear equation above...": NORMAL :M$(1) = "Enter a value of x...get back a value of y":M$(2) = "Enter a value of y...get back a value of x":M$(3) = "Return to the Main Menu"
940 N = 3:V = H4:E = 20:H = 20: GOSUB 1090:H4 = V: ON V -E GOTO 950,960,280
950 VTAB 14: POKE 1403,19: PRINT "Enter a value of x: "X$;:R$ = X$: POKE 1403,39: GOSUB 70:A = VAL(L$):X$ = STR$(A): VTAB 16: POKE 1403,19: PRINT "When x = "A", then y = "K *A +L: GOTO 930
960 VTAB 14: POKE 1403,19: PRINT "Enter a value of y: "Y$;:R$ = Y$: POKE 1403,39: GOSUB 70:A = VAL(L$):Y$ = STR$(A): VTAB 16: POKE 1403,19: PRINT "When y = "A", then x = "(A -L)/K: GOTO 930
970 REM <CTRL-0x0d><CTRL-0x0f>SMOOTH.ORDINATES<CTRL-0x0e>
980 VTAB 6: GOSUB 1210: PRINT "To 'smooth' ordinates, you must enter them in ascending order of the abscissa, i.e., from left to right, beginning with the smallest value of x.": GOSUB 1210: GOSUB 1190
990 VTAB 7: POKE 1403,41 - LEN(Q$)/2: INVERSE : PRINT Q$: NORMAL :M$(1) = "by finding the Median of each group of 3 consecutive ordinates":M$(2) = "by finding the Mean (average)" + MID$ (M$(1),22):N = 2:V = H2:E = 8:H = 6: GOSUB 1080:H2 = V:G$ = "Median": IF V = 10 THEN G$ = "Mean"
1000 B$ = "ordinates will you enter":D$ = "ordinates": GOSUB 1250: FOR I = 2 TO M -1:A = Z(I -1):B = Z(I):C = Z(I +1): IF H2 = 10 THEN W(I) = (A +B +C)/3: GOTO 1050
1010 IF A >B THEN D = A:A = B:B = D
1020 IF B >C THEN D = B:B = C:C = D
1030 IF A >B THEN D = A:A = B:B = D
1040 W(I) = B
1050 NEXT :W(1) = Z(1):W(M) = Z(M): GOSUB 1170: PRINT "'Smooth' ordinates by finding the "G$" of each group of 3 consecutive values.": GOSUB 1210: POKE 34,2
1060 FOR I = 1 TO M: POKE 1403,3 -(I >9) -(I >99) -(I >999): PRINT I". Original ordinate: "Z(I);: POKE 36,44: PRINT "New ordinate: "W(I): IF PEEK(37) >21 AND I <M THEN GOSUB 1190
1070 NEXT : GOSUB 1210: GOSUB 1190: GOTO 280
1080 VTAB 1: POKE 1403,0: PRINT "STAT";: POKE 1403,66: PRINT "Esc=Main Menu": GOSUB 1210: POKE 1403,40 - LEN(Q$)/2: PRINT Q$: GOSUB 1210: PRINT "Highlight your option with arrow keys or a number from 1 to "N"...then hit Return"
1090 FOR A = 1 TO N: VTAB E +A: POKE 36,H -3: PRINT A"."M$(A);: NEXT
1100 VTAB V: POKE 36,H -1: INVERSE : PRINT M$(V -E);: NORMAL : GOSUB 30: IF A >48 AND A <49 +N THEN VTAB V: POKE 36,H -1: PRINT M$(V -E);:V = A +E -48: GOTO 1100
1110 IF A = 13 THEN HOME : RETURN
1120 VTAB V: POKE 36,H -1: PRINT M$(V -E);: IF A = 21 OR A = 10 THEN V = V +1: IF V = E +1 +N THEN V = E +1
1130 IF A = 8 OR A = 11 THEN V = V -1: IF V = E THEN V = E +N
1140 GOTO 1100
1150 PRINT : PRINT "<CTRL-0x04>-WORKHORSE"
1160 PRINT "<CTRL-0x04>PR#0": PRINT "<CTRL-0x04>PR#3":PR = 0: TEXT : HOME : PRINT : VTAB 1: RETURN
1170 GOSUB 1160:M$(1) = "Print results to the screen":M$(2) = LEFT$(M$(1),21) +"printer":N = 2:V = 7:E = 6:H = 27: GOSUB 1080: IF V = 8 THEN VTAB 7: POKE 1403,30: PRINT "Set up the printer.": GOSUB 1190: PRINT : PRINT "<CTRL-0x04>PR#1":PR = 1: PRINT CHR$(9)"81N"
1180 RETURN
1190 IF PR = 0 THEN VTAB 24: POKE 1403,22: INVERSE : PRINT "RETURN to continue. ESC = Main Menu.";: NORMAL : GOSUB 30: HOME
1200 RETURN
1210 POKE 1403,0: FOR A = 1 TO 78: PRINT "=";: NEXT : PRINT "=": RETURN
1220 PRINT : IF PEEK(37) >21 THEN GOSUB 1190
1230 RETURN
1240 REM <CTRL-0x0d><CTRL-0x0f>ENTER.VALUES<CTRL-0x0e>
1250 VTAB 8: GOSUB 1210: PRINT "*To a maximum of "G: VTAB 4: GOSUB 1210: PRINT : PRINT "How many* "B$"? "M;:R$ = STR$(M): POKE 36,12 + LEN(B$): GOSUB 70:M = VAL(L$): HOME : IF M < > INT(M) OR M <2 OR M >G THEN 1250
1260 IF H1 < >8 THEN PRINT " Enter your "M" "D$".": GOSUB 1210: GOSUB 273: POKE 34,2: FOR I = 1 TO M: POKE 1403,3 -(I >9) -(I >99) -(I >999): PRINT LEFT$(D$, LEN(D$) -1)" #"I". "Z(I);
1265 IF H1 < >8 THEN R$ = STR$(Z(I)): POKE 1403,7 + LEN(D$): GOSUB 70:Z(I) = VAL(L$): NEXT : GOSUB 1330: ON V -E GOTO 270,1260
1270 VTAB 18: POKE 1403,15: PRINT "*For example, start with x=10 and increment by 10.":M$(1) = "Pre-enter abscissas to specifications*":M$(2) = "Enter abscissas one-by-one":N = 2:V = H5:E = 6:H = 22: GOSUB 1080:H5 = V: IF V = 8 THEN 1290
1280 VTAB 5: GOSUB 1210: PRINT "The first value of x will be: "E$;:R$ = E$: POKE 1403,30: GOSUB 70:X(1) = VAL(L$):E$ = STR$(X(1)): VTAB 8
1285 PRINT "The increment will be: "F$;:R$ = F$: POKE 1403,23: GOSUB 70:A = VAL(L$):F$ = STR$(A): FOR I = 2 TO M:X(I) = X(1) +(I -1) *A: NEXT : HOME
1290 PRINT " Enter the "M" pairs of coordinates.": GOSUB 1210: GOSUB 273: POKE 34,2: FOR I = 1 TO M: POKE 1403,3 -(I >9) -(I >99) -(I >999)
1300 VTAB PEEK(37): POKE 36,42:R$ = STR$(Y(I)): GOSUB 70:Y(I) = VAL(L$): NEXT : GOSUB 1330: IF V = 8 THEN 1290
1310 VTAB 7: INVERSE : PRINT "Arrange the coordinate points* you just entered by their abscissas?": NORMAL
1320 VTAB 15: PRINT "*For example, (4,2) (7,5) (2,4) would be put in this order: (2,4) (4,2) (7,5)":M$(1) = "No":M$(2) = "Yes":N = 2:V = H3:E = 6:H = 72: GOSUB 1080:H3 = V: ON V -E GOTO 270,1350
1330 GOSUB 1160:M$(1) = "Accept the values entered":M$(2) = "Review or correct these values":N = 2:V = 7:E = 6:H = 26: GOSUB 1080: RETURN
1340 REM <CTRL-0x0d><CTRL-0x0f>ARRANGE.COORD.PAIRS.BY.ABSCISSA<CTRL-0x0e>
1350 IF M = 1 THEN RETURN
1360 FOR I = 1 TO M -1: FOR J = I +1 TO M: IF X(I) >X(J) THEN A = X(I):X(I) = X(J):X(J) = A:A = Y(I):Y(I) = Y(J):Y(J) = A
1370 NEXT : NEXT : RETURN
1380 REM <CTRL-0x0d><CTRL-0x0f>SORT:T,P(I)->P(I)<CTRL-0x0e>
1390 IF T = 1 THEN RETURN
1400 FOR J = 1 TO T -1: IF P(J) >P(J +1) THEN 1420
1410 NEXT : RETURN
1420 E = 1:A = 1:I = 1:J = T
1430 IF I > = J THEN 1570
1440 K = I:N = INT((J +I)/2):H = P(N): IF P(I) = <H THEN 1460
1450 P(N) = P(I):P(I) = H:H = P(N)
1460 V = J: IF P(J) > = H THEN 1500
1470 P(N) = P(J):P(J) = H:H = P(N): IF P(I) = <H THEN 1500
1480 P(N) = P(I):P(I) = H:H = P(N): GOTO 1500
1490 P(V) = P(K):P(K) = P1
1500 V = V -1: IF P(V) >H THEN 1500
1510 P1 = P(V)
1520 K = K +1: IF P(K) <H THEN 1520
1530 IF K = <V THEN 1490
1540 IF V -I = <J -K THEN 1560
1550 Q(E) = I:R(E) = V:I = K:E = E +1: GOTO 1590
1560 Q(E) = K:R(E) = J:J = V:E = E +1: GOTO 1590
1570 E = E -1: IF E = 0 THEN RETURN
1580 I = Q(E):J = R(E)
1590 IF A = <J -I THEN 1440
1600 IF A = I THEN 1430
1610 I = I -1
1620 I = I +1: IF I = J THEN 1570
1630 H = P(I +1): IF P(I) = <H THEN 1620
1640 K = I
1650 P(K +1) = P(K):K = K -1: IF H <P(K) THEN 1650
1660 P(K +1) = H: GOTO 1620
1670 REM <CTRL-0x0d><CTRL-0x0f>LIST.COORDINATE.PAIRS<CTRL-0x0e>
1680 GOSUB 1210: POKE 34,2:V = INT((M +1)/2): IF PR = 0 AND V >20 THEN 1710
1690 FOR I = 1 TO V: POKE 1403,3 -(I >9) -(I >99) -(I >999): PRINT I". ("X(I)", "Y(I)")";:A = I +V: IF A = <M THEN POKE 36,43 -(A >9) -(A >99) -(A >999): PRINT A". ("X(A)", "Y(A)")"
1700 NEXT : GOTO 1730
1710 FOR I = 1 TO M: POKE 1403,3 -(I >9) -(I >99) -(I >999): PRINT I". ("X(I)", "Y(I)")": IF PEEK(37) >21 AND I <M THEN GOSUB 1190
1720 NEXT
1730 TEXT : GOSUB 1190: RETURN
1800 GOSUB 1160: VTAB 7: HTAB 34: PRINT "Error Code " PEEK(222): PRINT : PRINT "The size of some number may be beyond the range of the computer. The calculationcould not be continued.": GOSUB 1190: GOTO 280