数式計算機 0.1.0 API

逆ポーランド計算機は、数式の解析、計算を行う機能を持ちます。

参照:
          説明

パッケージ
jp.sourceforge.expression_computer 数式の解析、計算を行う機能を持ちます。
jp.sourceforge.expression_computer.command 数式を構成するコマンドを格納しています。
jp.sourceforge.expression_computer.javacc JavaCCが生成したクラスを格納しています。
jp.sourceforge.expression_computer.node 抽象構文木のノードを格納しています。
jp.sourceforge.expression_computer.util ユーティリティを格納しています。

 

逆ポーランド計算機は、数式の解析、計算を行う機能を持ちます。数式には、四則演算や括弧を含む各種演算子、変数、関数を使用することができます。また、実行する前の状態である命令列を外部ファイルに保存したり、それを読み込んで実行する事ができます(TODO: バージョン0.1.xでは未実装)。

RpnComputerクラスで数式を計算する事ができます。

RpnComputer comp = new RpnComputer("1 + 2");
double value = comp.compute(); // value == 3
    



Copyright © 2006 . All Rights Reserved.