JbcParser è un parser di espressioni matematiche per Java. Analizza e valuta le espressioni fornite come stringhe in fase di esecuzione. Viene fornito con funzioni matematiche predefinite. Gli utenti possono definire le proprie funzioni e variabili.
Le caratteristiche dei componenti includono:
API dei componenti facile da usare.
Viene fornito con funzioni predefinite.
È possibile creare funzioni/variabili personalizzate e ottenere un callback alle proprie funzioni definite nel codice sorgente.
Ottimizzazione: eliminazione costante dell'espressione per le attività ripetute.
Operatori analitici: +, -, /, *, ^
Operatori logici: <, >, =, &, |, !, <>, <=, >=
Parantesi: (, {, [
Funzioni sotto forma di: f(x,y,z,...)
L'elenco delle funzioni predefinite è disponibile nella documentazione.
Distribuzione royalty free a un prezzo accessibile.
Il codice sorgente è incluso.
cronologia delle versioni
- Versione 4.0 pubblicato il 2012-12-30
Supporto per costanti nell'espressione.
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
MathParser - Parser espressione matematica - Copyright bestcode.com
Contratto di licenza per pacchetti Java com.bestcode.mathparser
---------------------------------------------
Contratto di licenza
=================
MathParser menzionato di seguito si riferisce alla classe java implementata in package com.bestcode.mathparser.
Accordo
---------
Installando e utilizzando questo software sei d'accordo con:
- Una licenza consente l'uso di una copia di MathParser per lo sviluppo.
- Single Developer License è una licenza per utilizzare il software su un
solo computer di sviluppo. La licenza del sito consente l'utilizzo del software
su un numero illimitato di macchine da un numero illimitato di sviluppatori nel vostro
Organizzazione.
- È possibile distribuire l'applicazione creata utilizzando
versione di MathParser.
- È possibile spedire qualsiasi numero di applicazioni create con questo componente royalty free.
- Non è possibile utilizzare questo software per creare un prodotto competitivo,
in natura simile. Non è possibile utilizzare questo prodotto per creare un altro
java, un controllo ActiveX, un componente COM, un componente VCL
o simile a distribuire A MENO che non si creino tali componenti per non
distribuirli, ma solo per usarli da soli per costruire un'altra applicazione.
- Non è possibile utilizzare la versione di prova di questo software in
qualsiasi applicazione diversa dagli scopi di prova. Periodo di prova
durerà non più di 1 mese dopo il primo test.
Disclaimer
==========
L'Autore di questo software non può e non garantisce che
funzioni contenute nel Software soddisfino le vostre esigenze,
o che le sue operazioni saranno senza errori.
L'intero rischio per quanto riguarda le prestazioni o la qualità del Software,
o entrambi, è esclusivamente con l'utente e non con l'Autore.
L'si assume la responsabilità della selezione del software per
raggiungere i risultati previsti e per l'installazione, l'uso e
risultati ottenuti dal Software.
L'Autore non fornisce alcuna garanzia, implicita o espressa,
limitazione senza limiti di qualsiasi garanzia in relazione al presente Software
documentato qui, la sua qualità, prestazioni o idoneità per un particolare
Scopo. In nessun caso l'Autore sarà responsabile nei confronti dell'autore per danni,
diretto o indiretto, incidentale, speciale o consequenziale
derivanti dall'uso o da eventuali difetti del Software, anche se il
L'autore è stato informato della possibilità di tali danni,
o per qualsiasi reclamo da parte di qualsiasi altra parte.
Tutte le altre garanzie di qualsiasi tipo, esplicite o implicite,
comprese, a titolo di
commerciabilità e idoneità per uno scopo particolare, sono espressamente
Escluso.
Grazie e buona programmazione!
- team bestcode
www.bestcode.com
[email protected]