概要
十進BASICは, JIS Full BASIC中核機能単位,図形機能単位,および,附属書(参考)に規定されるモジュール及び単文字入力の機能をほぼ完全に実現しています。
このヘルプは初心者向きに概要を述べたもので,すべてを述べたものではありません。正確な言語仕様は,JIS規格に対し言語仕様の詳細に記した変更を加えたものになります。
独自機能として,10進1000桁モード,複素数モード,有理数演算モードなどがあります。
Full BASICは,国際標準化機構(ISO)が定めるBASIC言語の国際規格です。米国ではANS(American National Standard)になっています。
Ver. 0.9 について
Ver. 0.9 は,Intel 8087で使用できる80ビットの拡張精度浮動小数点演算を使用せず,また,浮動小数点例外の割込み処理も使用しません。
そのため,十進モードの数値精度は12桁になります。
また,2進モード・複素数モードでの超越関数やMAT文の実行結果に十分な正確さが保証できません。
なお,Windows 64ビット版では,SSE命令を用いるので「速い」という利点があります。
Ver. 0.9.3の新機能
MAT文に行列の計算式が書けるように仕様を拡張しました。
参照 MAT文の拡張