|
Function
|
Meaning
|
|
SIN(x ), COS(x ), TAN(x )
|
trigonometric functions; x is an angle in radians;
|
|
ASIN(y ), ACOS(y ), ATAN(y )
|
the arc functions return values in radians
|
|
EXP(x )
|
exponential
|
|
LN(x )
|
natural logarithm
|
|
LOG(x )
|
base ten logarithm
|
|
ABS(x )
|
absolute value of x
|
|
INT(x )
|
integer part (truncated value) of x
|
|
NINT(x )
|
nearest integer value to x
|
|
MOD(x,y )
|
the remainder resulting from x/y
|
|
LEN(a$ )
|
length of the string in a$
|
|
INDEX(a$,b$ )
|
location in a$ string of b$ substring; if b$ is not in a$ , zero is returned
|
|
VAL(a$ )
|
numeric value of string a$
|
|
SQRT(x )
|
square root of x
|
|
STR$(x )
|
calculates the string corresponding to the number x using McIDAS function CFG for the conversion
|
|
MID$(a$,x,y )
|
extracts a string of length y from a$ , starting at character position x (first position = 1)
|
|
TIME$
|
a pseudostring variable of length 6 which has the current time in the format HH:MM:SS
|
|
DATE$
|
a pseudostring variable of length 7 which has the current date in the format CCYYDDD
|
|
DAY$
|
a pseudostring variable of length 6 which has the current date in the format YYMMDD
|
|
TFILA$ . . TFILE$
|
a pseudostring variable of length 9; a temporary LW file named during execution of a BASIC program; it is deleted when the program terminates; five temporary LW files are available per program execution EOF$ a pseudostring variable; contains the universal value Z80808080
|
|
PEEK(x )
|
returns a value from User Common (UC) location x ; the value in UC is assumed integer and is converted to REAL*4
|
|
PEEK$(x )
|
returns a character string
|
|
BIN(string$ )
|
the real number equivalent of the binary integer value in string$ ; assumes the first four bytes are an integer value (in binary)
|
|
BIN$(x )
|
returns an ASCII string equivalent to the integer value of x
|
|
CHR$(x )
|
returns a string of length one which is equivalent to the ASCII code value x
|
|
KSYS(x )
|
returns the value from the System KeyTable location x ; the value in SYSKEY is assumed to be an integer and is converted to REAL*4
|
|
KSYS$(x )
|
returns the value from the System KeyTable location x ; the value in SYSKEY is assumed to be a character string of length 4
|
|
TABLE$(a$ )
|
returns the value of the string stored in the current string table under the name a$
|
|
STATUS
|
numeric pseudovariable set to the value of the exit status each time a KEYIN is performed; a nonzero status usually indicates failure
|