Casio Basic
文字列を指定した文字数分ローテーションする。
文字列メモリを操作する。Casio Basicには文字列メモリがあり、1~20まで20個のメモリが使用できる。文字列は表示や関数の引数などに使用可能。
代入する場合は数値メモリと同様→を使用する。
文字列を2つ指定する。1つ目の文字列の中の指定した文字数目から検索し、2つ目の文字列が含まれるかどうかを返す。
[OPTN][F2][F6][F6][F4][F1][ALPHA][X,θ,T][,][F1][ALPHA][log][)][EXE]
文字列を式に変換して計算する。
そのため事前にユーザーにリストモードでデータを入力させ、そのデータを用いて大量の複雑な計算をプログラムで行うことも可能である。
Casio Basicでは一応擬似的に2次元配列が使用可能である。それは計算用の行列を2次元配列のように使用することである。Casio Basicには行列を読み書きするコマンドが用意されているが、先述のリストよりもメモリの消費が激しく、他にほとんどデータがないとしても60*60の行列を一個使用する程度で限界である。また、こちらも同様に上書きには注意が必要である。誤って上書きしないようプログラムを開始する前には確認メッセージを表示させたりすると言った工夫が必要である。
しかし、これらの方法は動作が非常に重く、一回の読み書きで数百ミリ秒の時間を要し、何個も値を書き換えたりすると数秒に渡りプログラムが一時停止する。そのため動きがあるアクションゲームなどを制作する際は使用を控えるのが賢明である。また、行列を作成する時、メモリが足りなくなると容赦なくプログラムが停止するため、行列の作成は途中でプログラムが停止しないようプログラムの最初に行うようにし、プログラムの途中で行列を作成、拡張することは避ける。
2つの文字列を結合する。