gsスクリプト str 演算子
文字の扱い、数字の扱い
文字列を取り出す
ret = substr(string, start, length)
| string | 文字列 |
| start | 整数値(開始位置) |
| length | 整数値(長さ) |
| ret | 指定した文字列 |
- stringが短すぎる場合、NULL("")が返ります。
行を指定して文字列を取り出す
ret = sublin(string, n)
| string | 文字列 |
| n | 整数値 |
| ret | n行目の文字列 |
- stringの行数がnより小さい場合、NULL("")が返ります。
空白で区切られた文字列から、n番目の文字列を取り出す
ret = subwrd(string, n)
| string | 文字列 |
| n | 整数値 |
| ret | n番目の文字列 |
- stringが短すぎる場合、NULL("")が返ります。
空白で区切られた文字列から、n番目の文字列の位置を取得する
ret = wrdpos(string, int)
| string | 文字列 |
| int | 整数値 |
| ret | n番目の文字列の開始位置 |
テキストファイルの読み込み
ret = read(filename)
演算子
演算子
一覧表
| 優先順位 | 演算子 | 意味 |
| 1 | - | マイナス符号(単項演算子) |
| ! | 否定(単項演算子) |
| 2 | / | 除算 |
| * | 乗算 |
| 3 | + | 加算 |
| - | 減算 |
| 4 | % | 連結 |
| 5 | = | 等しい |
| != | 等しくない |
| > | 大なり |
| >= | 大なり又は等しい |
| < | 小なり |
| <= | 小なり又は等しい |
| 6 | & | 論理AND |
| 7 | | | 論理OR |
参照 東北大HP
http://wind.geophys.tohoku.ac.jp/index.php?%B8%F8%B3%AB%BE%F0%CA%F3%2FGrADS%2FGrADS%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8%A4%CETips
0 件のコメント:
コメントを投稿