True BASICとの相違

1.動作

(1) JISの規定に従うため,True BASICと異なる動作をする文。

SET WINDOW
描画領域の縦横比は正方形。
PLOT POINTS
描かれる点の形が異なる。
GET POINT
実行前に描点をOFFにする。

(2) JISの許容範囲内の相違

色指標

(3) JISにない文の動作

PLOT x, y
PLOT LINES: x, y と解釈する。
SET COLOR n
line color, point color, area color, text colorをすべて変更する。

(4) 計算精度

本BASICは極力JISの規定通りの精度を実現しようと考えている。
 そのため,True BASICでは誤差のために実行時エラーにならずに動くプログラムが本BASICで実行すると実行時エラー(例外状態)になることがある。
例 angle選択子がdegreesのとき,
  sin(180)=0 だから1/SIN(180)は零除算でエラー,
  tan(90) は定義域外でエラー。

inserted by FC2 system