| Chapter 4-6: ILF Keyword Reference | 
| 
	CALC - Basic Functions) 
 
	
		
			
				| 
						Function | 
						Description | 
						Example |  
	
		
			
				| 
						@ABS(X) | 
						Returns the positive value of X, regardless of the sign of X. | 
						@ABS(3) = 3 
						@ABS(-3) = 3 |  
				| 
						@CEIL(X) | 
						Returns the smallest integer not less than X. | 
						@CEIL(-2.1) =-2 
						@CEIL(-2.0) =-2 
						@CEIL(0) = 0 
						@CEIL(2.0) = 2 
						@CEIL(2.1) = 3 |  
				| 
						@FLOOR(X) | 
						Returns the largest integer not greater than X. | 
						@FLOOR(-2.1) =-3 
						@FLOOR(-2.0) =-2 
						@FLOOR(0) = 0 
						@FLOOR(2.0) = 2 
						@FLOOR(2.1) = 2 |  
				| 
						@MOD(X,Y) | 
						Returns the remainder of X divided by Y. Y cannot be zero. The result has the same sign as X, regardless of the sign of Y. | 
						@MOD(5,2) = 1 
						@MOD(-5,3) =-2 
						@MOD(10,5) = 0 
						@MOD(5,0) = ERROR |  
				| 
						@POW(X,Y) | 
						Returns the value of X raised to the power of Y. An error occurs if zero is raised to the zero or a negative power, or if a negative number is raised to a non-integer power. Overflow and underflow errors are also possible, especially with large values of Y. | 
						@POW(5,2) = 25 
						@POW(1.5,2.5) = 2.755676... 
						@POW(25,-.5) = .2 
						@POW(0,2) = 0 
						@POW(0,0) = ERROR 
						@POW(0,-2) = ERROR 
						@POW(-.6,2.5) = ERROR 
						@POW(12345,67890)=OVERFLOW 
						@POW(.12345,67890)=UNDERFLOW |  
				| 
						@SQRT(X) | 
						Returns the square root of X. An error occurs if X is negative. This function is equivalent to @POW(X,.5). | 
						@SQRT(9) = 3 
						@SQRT(2) = 1.414... 
						@SQRT(0) = 0 
						@SQRT(-2) = ERROR |  
	  | 
| Application Design Manual                                         "Powered by Appx Software"620 ©2006 By APPX Software, Inc. All Rights Reserved |