| Funzione Parser per C ++ Libreria C ++ per analizzare e valutare una funzione matematica da una stringa |
Scarica ora |
Funzione Parser per C ++ Classifica e riepilogo
- Nome editore:
- Function Parser Team
- Sito web dell'editore:
- http://warp.povusers.org
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 165 KB
Funzione Parser per C ++ Tag
Funzione Parser per C ++ Descrizione
Libreria C ++ per analizzare e valutare una funzione matematica da una stringa Function Parser per C ++ è una libreria C ++ gratuita e open source offre una classe che può essere utilizzata per analizzare e valutare una funzione matematica da una stringa (che potrebbe essere ad esempio. Richiesta dall'utente). La sintassi della stringa di funzione è simile alle espressioni matematiche scritte in C / C ++ (la sintassi esatta è specificata nella documentazione di seguito). La funzione può quindi essere valutata con diversi valori di variabili. Per esempio, una funzione come "Sin (SQRT (X * X + Y * Y))" può essere analizzato da una stringa (STD :: Stringa o uno stile C stringa) e quindi valutato con valori diversi di X e Y. Questa biblioteca può essere utile per valutare le funzioni immesse dall'utente o in alcuni casi interpretando le espressioni matematiche in un linguaggio di scripting. Parser per il parser per C ++ per la massima velocità sia di analisi che di valutazione, mantenendo la massima portabilità. La funzione Parser per C ++ dovrebbe compilare e lavorare con qualsiasi compilatore C ++ conforme standard. Cosa c'è di nuovo in questa versione: Corretti bug e carenze nella classe MPFFLoat: · Tutti i valori esistenti sono diventati nan se è stato chiamato il mpffloat :: SetDefaultMantissabit () (). · Mpffloat :: CONST_E () è stato calcolato in modo errato. · Il valore di mpffrfloat :: SOMEEPSILON () è più ragionevole ora (più proporzionale alla precisione della mantissa).
Funzione Parser per C ++ Software correlato