Expand description
§Functions
Functions convert various inputs to an output value. Most functions convert
a value to a value but some get their input from the operating system.
For example, TIME$
gets the local system time. You might be wondering why
TIME$
is a function and not a variable. You can use TIME$()
if you prefer.
Modules§
- ABS
ABS(X)
Returns the absolute value of X.- ASC
ASC(X$)
Returns the unicode value of the first character of X.- ATN
ATN(X)
Returns the arctangent of X.- CDBL
CDBL(X)
Returns X as a Double.- CHR
CHR$(X)
Returns a character of ASCII X.- CINT
CINT(X)
Returns X as an Integer. Overflow error may occur.- COS
COS(X)
Returns the cosine of X in radians.- CSNG
CSNG(X)
Returns X as a Single.- DATE
DATE$
Returns the system date.- EXP
EXP(X)
Returns e to the power of X.- FIX
FIX(X)
Returns the truncated integer value of X.- HEX
HEX$(X)
Returns hexadecimal string of integer X.- INKEY
INKEY$
Returns a single key press, empty string if none.- INSTR
INSTR([I],X$,Y$)
Returns position of Y$ in X$.- INT
INT(X)
Returns the largest integer <= X.- LEFT
LEFT$(A$,X)
Returns the leftmost X characters of A$.- LEN
LEN(X$)
Returns the number of characters in X$.- LOG
LOG(X)
Returns the natural logarithm of X.- MID
MID$(A$,X,[Y])
Returns a portion of A$.- OCT
OCT$(X)
Returns octal string of integer X.- POS
POS(X)
Returns the horizontal cursor position of the terminal.- RIGHT
RIGHT$(A$,X)
Returns the rightmost X characters of A$.- RND
RND(X)
Returns a pseudo-random number.- SGN
SGN(X)
Returns the sign of X.- SIN
SIN(X)
Returns the sine of X in radians.- SPC
SPC(X)
Returns a string of X spaces.- SQR
SQR(X)
Returns the square root of X.- STR
STR$(X)
Returns the number X as a string.- STRING
STRING$(X, <Y|Y$>)
Returns X copies of Y as a string.- TAB
TAB(X)
Returns a string of spaces.- TAN
TAN(X)
Returns the tangent of X in radians.- TIME
TIME$
Returns the system time.- VAL
VAL(X$)
Returns a number parsed from string X$.