PROGRAM FILE 107: INPUT OF NUMERIC CONSTANTS.                                   
    ANSI STANDARD 5.2, 13.2, 13.4                                               
                                                                                
SECTION 107.1: INPUT OF NUMERIC CONSTANTS.                                      
                                                                                
 THIS SECTION TESTS THE PROCESSOR'S CAPABILITY TO INPUT                         
 NUMERIC VALUES CORRECTLY. IF AN INPUT VALUE IS NOT ACCURATE                    
 TO AT LEAST SIX DIGITS, IT IS COUNTED AS A FAILURE.                            
                                                                                
 ENTER THE NUMBERS BELOW EXACTLY AS REQUESTED.                                  
 FOR USER CONVENIENCE, THE NUMBER TO BE ENTERED IS INDENTED                     
 TWO SPACES, SO THAT IF THE INPUT-PROMPT OCCUPIES TWO                           
 POSITIONS, AS RECOMMENDED, YOUR INPUT-REPLY WILL BE                            
 ALIGNED WITH THE PROMPT STRING.                                                
                                                                                
ALL THE REPLIES PROMPTED FOR ARE VALID, THEREFORE                               
IF THE PROCESSOR REJECTS ANY OF THEM,                                           
***  TEST FAILED  ***                                                           
                                                                                
                 BEGIN TEST                                                     
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  +.999999E38                                                                   
? +.999999E38                                                                   
SHOULD BE      ACTUAL         RESULT                                            
 9.99999E+37    9.99999E+37   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  -.999999E38                                                                   
? -.999999E38                                                                   
SHOULD BE      ACTUAL         RESULT                                            
-9.99999E+37   -9.99999E+37   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  +1.00001E-38                                                                  
? +1.00001E-38                                                                  
SHOULD BE      ACTUAL         RESULT                                            
 1.00001E-38    1.00001E-38   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  -1.00001E-38                                                                  
? -1.00001E-38                                                                  
SHOULD BE      ACTUAL         RESULT                                            
-1.00001E-38   -1.00001E-38   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  9.99999E-38                                                                   
? 9.99999E-38                                                                   
SHOULD BE      ACTUAL         RESULT                                            
 9.99999E-38    9.99999E-38   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  9.87654E37                                                                    
? 9.87654E37                                                                    
SHOULD BE      ACTUAL         RESULT                                            
 9.87654E+37    9.87654E+37   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123456                                                                        
? 123456                                                                        
SHOULD BE      ACTUAL         RESULT                                            
 123456         123456        PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123456.                                                                       
? 123456.                                                                       
SHOULD BE      ACTUAL         RESULT                                            
 123456         123456        PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123456.0                                                                      
? 123456.0                                                                      
SHOULD BE      ACTUAL         RESULT                                            
 123456         123456        PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  987.654                                                                       
? 987.654                                                                       
SHOULD BE      ACTUAL         RESULT                                            
 987.654        987.654       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  1234560                                                                       
? 1234560                                                                       
SHOULD BE      ACTUAL         RESULT                                            
 1.23456E+6     1.23456E+6    PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123456000                                                                     
? 123456000                                                                     
SHOULD BE      ACTUAL         RESULT                                            
 1.23456E+8     1.23456E+8    PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  .0123456                                                                      
? .0123456                                                                      
SHOULD BE      ACTUAL         RESULT                                            
 1.23456E-2     1.23456E-2    PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  .000123456                                                                    
? .000123456                                                                    
SHOULD BE      ACTUAL         RESULT                                            
 1.23456E-4     1.23456E-4    PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  .12                                                                           
? .12                                                                           
SHOULD BE      ACTUAL         RESULT                                            
 .12            .12           PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  +.12                                                                          
? +.12                                                                          
SHOULD BE      ACTUAL         RESULT                                            
 .12            .12           PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  -.12                                                                          
? -.12                                                                          
SHOULD BE      ACTUAL         RESULT                                            
-.12           -.12           PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  0.12                                                                          
? 0.12                                                                          
SHOULD BE      ACTUAL         RESULT                                            
 .12            .12           PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  0.0                                                                           
? 0.0                                                                           
SHOULD BE      ACTUAL         RESULT                                            
 0              0             PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  +0                                                                            
? +0                                                                            
SHOULD BE      ACTUAL         RESULT                                            
 0              0             PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  -.000                                                                         
? -.000                                                                         
SHOULD BE      ACTUAL         RESULT                                            
 0              0             PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  1.23E9                                                                        
? 1.23E9                                                                        
SHOULD BE      ACTUAL         RESULT                                            
 1.23000E+9     1.23E+9       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  1.23E09                                                                       
? 1.23E09                                                                       
SHOULD BE      ACTUAL         RESULT                                            
 1.23000E+9     1.23E+9       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  1.23E+9                                                                       
? 1.23E+9                                                                       
SHOULD BE      ACTUAL         RESULT                                            
 1.23000E+9     1.23E+9       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  1.23E-9                                                                       
? 1.23E-9                                                                       
SHOULD BE      ACTUAL         RESULT                                            
 1.23000E-9     1.23E-9       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  1.23E-09                                                                      
? 1.23E-09                                                                      
SHOULD BE      ACTUAL         RESULT                                            
 1.23000E-9     1.23E-9       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  1.23E-0009                                                                    
? 1.23E-0009                                                                    
SHOULD BE      ACTUAL         RESULT                                            
 1.23000E-9     1.23E-9       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  000001.2300000E-000009                                                        
? 000001.2300000E-000009                                                        
SHOULD BE      ACTUAL         RESULT                                            
 1.23000E-9     1.23E-9       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  0E0                                                                           
? 0E0                                                                           
SHOULD BE      ACTUAL         RESULT                                            
 0              0             PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  000.000E22                                                                    
? 000.000E22                                                                    
SHOULD BE      ACTUAL         RESULT                                            
 0              0             PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  +000E55                                                                       
? +000E55                                                                       
SHOULD BE      ACTUAL         RESULT                                            
 0              0             PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  0.0E-000                                                                      
? 0.0E-000                                                                      
SHOULD BE      ACTUAL         RESULT                                            
 0              0             PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123E0                                                                         
? 123E0                                                                         
SHOULD BE      ACTUAL         RESULT                                            
 123            123           PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123E000                                                                       
? 123E000                                                                       
SHOULD BE      ACTUAL         RESULT                                            
 123            123           PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123E-00                                                                       
? 123E-00                                                                       
SHOULD BE      ACTUAL         RESULT                                            
 123            123           PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123E+0                                                                        
? 123E+0                                                                        
SHOULD BE      ACTUAL         RESULT                                            
 123            123           PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  12345678901234567890                                                          
? 12345678901234567890                                                          
SHOULD BE      ACTUAL         RESULT                                            
 1.23457E+19    1.23457E+19   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123456E10                                                                     
? 123456E10                                                                     
SHOULD BE      ACTUAL         RESULT                                            
 1.23456E+15    1.23456E+15   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  0.0000123456E-10                                                              
? 0.0000123456E-10                                                              
SHOULD BE      ACTUAL         RESULT                                            
 1.23456E-15    1.23456E-15   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123456000000000E-9                                                            
? 123456000000000E-9                                                            
SHOULD BE      ACTUAL         RESULT                                            
 123456         123456.       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  0.000000000123456E15                                                          
? 0.000000000123456E15                                                          
SHOULD BE      ACTUAL         RESULT                                            
 123456         123456        PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  .00987654E40                                                                  
? .00987654E40                                                                  
SHOULD BE      ACTUAL         RESULT                                            
 9.87654E+37    9.87654E+37   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  987.654E-40                                                                   
? 987.654E-40                                                                   
SHOULD BE      ACTUAL         RESULT                                            
 9.87654E-38    9.87654E-38   PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  123456.E-3                                                                    
? 123456.E-3                                                                    
SHOULD BE      ACTUAL         RESULT                                            
 123.456        123.456       PASS                                              
                                                                                
                                                                                
PLEASE ENTER:                                                                   
  .123456E3                                                                     
? .123456E3                                                                     
SHOULD BE      ACTUAL         RESULT                                            
 123.456        123.456       PASS                                              
                                                                                
                                                                                
***** TEST PASSED. *****                                                        
                                                                                
               END TEST                                                         
                                                                                
END PROGRAM 107                                                                 
                                                                                
Program interrupted at line 1110                                                
