j

Java Math Expression Parser
今すぐダウンロード

j ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Shareware
  • 価格:
  • USD 550.00 | BUY the full version
  • 出版社名:
  • Singular Systems
  • 出版社のWebサイト:
  • http://www.singularsys.com/index.html
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 2.2 MB

j タグ


j 説明

Java Math Expression Parser JEPは数学的表現を解析し評価するためのJavaライブラリです。 JEPを使用すると、ユーザーは任意の式を文字列として入力し、即座にそれを評価できます。 JEPは、ユーザー定義の定数、機能、および変数をサポートしています。いくつかの一般的な数学関数と定数が含まれています。 "Jep"の主な機能はいくつかあります。 ・小型(jarアーカイブとして210kbのみ) ・高速評価 ・Bigdecimalsを使用した高精度 ・一般的な数学機能と演算子を含みます ・ブール式をサポートします ・拡張可能および設定可能なアーキテクチャ ・文字列、ベクトル、複素数のサポート ・暗黙の乗算のためのサポート ・宣言または宣言されていない変数を許可します ・Java 1.5互換性 ・Unicode文字をサポートしています ・広範なドキュメント ・メインクラスが生成されるJavaCC文法を含みます 要件: ・Java. このリリースの新機能: コアJEPの変更点: ・新しいインタフェースを使用して2倍速3倍速の改善を達成する新しいデフォルトの評価者向け高速促進子。 StandardEvaluatorはまだ互換性の目的で利用可能です。 ・特定のコンポーネントのコンポーネント(JepComponent ... COMP)には、特定のコンポーネントのセットでJEPを構築することが簡単になります。例:New Jep(New StandardConfigurableParser())。 ・列挙型を使用して鍵を使用する演算子テーブルOperatorTable2の新バージョン。すべてのオペレータテーブルに共通のメソッドは、新しいインターフェイスOperatorTableで宣言されています。 jep.getOperAtortable()がOperatorTableIを返すことに注意してください。 ・ノードはGetName()、getValue()のデフォルト実装を定義しています。これにより、キャストなしで値を抽出しやすくなります。 ・ノードは、キー値ペアを持つノードの注釈を許可するメソッドSetHook()、GetHook()を定義します。 ・ユニットテストはJUNIT 4を使用した。 機能: ・新機能スイッチ、ケース、左、右、中、部分文字列、小文字、大文字、長さ、トリム。 ・新しい基本クラスの非清潔な機能、バイナリ機能、NaryFunction、およびNaryBinaryFunctionsユーザー機能を定義するためのインタフェースを簡素化します。たとえば、バイナリ機能は、オブジェクトeval(オブジェクトL、オブジェクトR)メソッドを定義する必要があります。 ・新たな例外クラスIllegalParameterExceptionサブクラスEvectoringExceptionは、ユーザー関数に渡されている間違った引数の一般的なケースのための標準化されたエラーメッセージを提供します。 ・PostFixMathCommandは、引数を指定された型に変換するためのint asint()などの便利なメソッドを定義します。 ・新しいオプション関数IsNull、Isnan、IsInfinite、引数の値と種類をテストするためのISType。これらはデフォルトでは含まれていません。 例: ・ズーミングと翻訳を可能にするファンクションプログラムアプレットの強化。 ・新規パラメータプロテイターとPolarplotter。 ・異なる構成を比較するための新しいSpeedTestアプリケーション。


j 関連ソフトウェア