SAVE プログラムのファイル記録			なし。
SCREEN 画面モード設定				なし。


SEARCH 配列から任意の値を探す。
long	SEARCH( long* 配列名 , long探す値 , long 開始位置)
解説
配列名はC1PTR, C2PTR, C3PTR, C4PTR, C5PTR, C6PTR, C7PTRがDRAのデータです。


SET ファイル属性の設定				なし。


SGN 符号を調べる
long	SGN( double xx ) ;
戻値
正なら1、ゼロなら0、負なら−1


SIN サイン(正弦)
double	SIN( double xx ) ;
double	sin( double xx ) ;	// C++標準関数
解説
引数を角度([deg])にしたいときは
double	SIN_DEG( double xx ) ;
を使えます。


SPACE$ 空白文字列の作成
char*	NEW_SPACE_STRING( char* string , long size ) ;
例
char*	string = NULL ;
string = NEW_SPACE_STRING( string , 64 ) ;
// stringには、スペースが64個と最後にゼロが入りますので65バイトになります。
DELETE_STRING(string) ;

SPC 印字だけに使えるSPACE関数			なし。


SQR 平方根
double	SQR( double xx ) ;
double	sqrt( double xx ) ; 	// C++標準関数


STOP プログラムの一時中断				なし。
STOP ON/OFF/STOP プログラムの中断割り込み制御		なし。


STR$ 数値を文字列にする
char*	STR_STRING( double xx ) ;
char*	NEW_STR_STRING( char* n_string , double xx ) ;
解説
例
char	*n_string = NULL ;
n_string = NEW_STR_STRING( n_string , 123.4 ) ;
// n_stringには"123.40000"みたいに入ります。
DELETE_STRING( n_string) ;
C++の標準関数を使うと書式制御ができます。


STRING$ 任意文字列の作成
char*	STRING_STRING( long size , char* 文字) ;
char*	NEW_STRING_STRING( char* string , long size , char* 文字) ;
例
char*	string = NULL ;
string = NEW_STRING_STRING( string , 2 , "ABC" ) ;
// stringは、"ABCABCABC"になります。
DELETE_STRING(string) ;


SWAP 2つの変数を入れ替える
long	SWAP_LONG( long xx , long yy ) ;
long	SWAP_DOUBLE( double xx , double yy ) ;