このページで使っている記号の意味は,
算術演算子
10+3=13 10足す3は13
10-3=7 10引く3は7
10*3=30 10掛ける3は30
10/3=0.333333... 10割る3は0.333333...
10 mod 3=1 10を3で割った余りは1
2^3=8 2の3乗は8
8^(1/3)=2 8の3乗根は2
log(2,8)=3 2を底とした真数8の対数は3
関係演算子
A==B AとBは等しい
A!=B AとBは等しくない
A>B AはBより大きい
A>=B AはBより大きいか等しい
A<B AはBより小さい
A<=B AはBより小さいか等しい
代入演算子
A=B AはBである, 又はAはBであると再定義する
ただし=の左側が式の場合は, 普通の人間用計算式のイコール. (例 1+1=2)
関数
sin( ) 正弦
cos( ) 余弦
tan( ) 正接
asin( ) 逆正弦
acos( ) 逆余弦
atan( ) 逆正接
log( ) 自然対数
反復法
converge{ }iterate{ }proceedは、converge{ }内の条件が成立するまでiterate{ }内の計算を繰り返す.
iterate{ }converge{ }proceedは,
まず最初にiterate{ }の中の計算をしてからconverge{ }内の条件が成り立つまでiterate{ }内の計算を繰り返す.
iterate{ }time{ }proceedは, time{ }内には正の整数だけが書かれ, iterate{ }内の計算をその回数繰り返す.
反復法は, 見掛けの簡単さに惑わされて人力で計算するべきではありません.
その他
gotoは, 同じ名前のlavelに行く.
gosubは, 同じ名前の*に行った後, returnから元の場所の次の行に行きます.
abs( )は, 絶対値.
int( )は, 整数部分のみ. int(x+0.5)は四捨五入, int(x+0.6)は三捨四入, int(x+0.4)は五捨六入.
frac( )は, 小数部分のみ.
and, or x==1 and y==2は, x==1とy==2が両方とも正しい場合, x==2 or y==2は, x==1かy==2のどちらかが正しい場合.
nullは, 数ではない.(動かなかった時の移動距離は0で移動方向はNull, 北極や南極の経度など)