変数・配列・文字列・数値
計算・演算
算術演算子
+ - * / MOD DIV << >> NOT カッコ
比較演算子
== != < <= > >=
論理演算子
&& || AND OR XOR !
変数と配列
=
変数に値を代入
DIM
変数の使用を宣言
VAR
変数の使用を宣言。別SLOTの変数内容を取得
SWAP
2つの変数の値を交換
INC
変数に値を加算
DEC
変数の値を減算
COPY
配列の内容を一括代入
SORT
配列を昇順に並び替え
RSORT
配列を降順に並び替え
PUSH
1.文字列の最後に文字を追加
2.配列の最後に要素を追加する
POP
1.文字列の最後の1文字を削除
2.配列の最後の要素を削除し取得
UNSHIFT
1.文字列の先頭に文字列を追加
2.配列の先頭に要素を追加する
SHIFT
1.文字列の先頭の1文字を削除
2.配列の先頭の要素を削除し取得
FILL
配列の全要素に同じ値を代入
文字列操作
ASC
文字から、文字コードを取得
CHR$
文字コードから、文字を取得
VAL
文字列を数値に変換
STR$
数値を文字列に変換
HEX$
数値を16進数の文字列に変換
FORMAT$
数値や文字列を指定の書式に変換
LEN
1.文字列の長さを調べる
2.配列の要素数を調べる
MID$
文字列の一部分を取得
LEFT$
文字列の左から指定文字数分を取得
RIGHT$
文字列の右から指定文字数分を取得
INSTR
文字列内を検索
SUBST$
文字列内を置換
BIN$
数値を2進数の文字列に変換
数学関数
FLOOR
数値の小数点以下を切り捨て
ROUND
数値の小数点以下を四捨五入
CEIL
数値の小数点以下を切り上げ
ABS
数値の絶対値を求める
SGN
数値の符号を調べる
MIN
最小値を求める
MAX
最大値を求める
RND
乱数(ランダム)値を取得(整数)
RNDF
乱数(ランダム)値を取得(0~1未満)
RANDOMIZE
乱数の発生源を初期化
SQR
数値の平方根(ルート)を求める
POW
数値のべき乗を求める
EXP
e(自然対数の底)のべき乗を求める
LOG
数値の対数を求める(log)
PI
円周率πの値を得る
RAD
角度値を、度数からラジアンに変換
DEG
角度値を、ラジアンから度数に変換
SIN
三角関数SIN値を求める
COS
三角関数COS値を求める
TAN
三角関数TAN値を求める
ASIN
逆三角関数ASIN値を求める
ACOS
逆三角関数ACOS値を求める
ATAN
逆三角関数ATAN値を求める
SINH
双曲線関数SINH値を求める
COSH
双曲線関数COSH値を求める
TANH
双曲線関数TANH値を求める
CLASSIFY
数値が通常の数値か調べる