#Calc 1.1.4 公開
#Calc 1.1.4 を公開。ついでに #Script 仕様書も更新。
バージョン 1.1.2 からの変更点は以下の通り:
- 前置演算子 (Prefix) と冪乗演算子 (Power) の優先順位を変更。加減算演算子 (Addition) にも影響あり。
- 新しい組込みオブジェクト Math を追加。$get$e, $get$pi, exp, log, sqrt, sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh を浮動小数点数 (Float) に対してのみ実装。
- 中身の無い括弧を式として認めないようにした。
仕様書の更新は細かい修正のみ。
今後の予定は……
- 冪乗演算子を
^に変更。ビット論理演算子も変更。 - 結合式の優先順位を冪乗演算子よりも下げる
- 有理数型の導入
- 丸め条件に奇数優先最近傍を追加
- 演算モードを廃止
- Mathematica 風の厳密な精度の取扱いを導入
初等関数の複素数範囲での実装はその後にする。先は長い。
……それにしても、初等関数の実装にこれだけ時間が掛かるとは思わなかった。初等関数に手をつけてからもう三ヶ月だ。
| 固定リンク

コメント