CxTranslator je rychlý a kompaktní math parser / hodnotitele s pre-sestavení funkcí a uživatelsky přívětivé rozhraní. Umožňuje analyzovat a vyhodnotit run-time definovaný řetězec jako matematický výraz na komplexní čísla. CxTranslator implementuje jednoduchý datový typ pokrýt komplexní čísla: reálné a imaginární části. Můžete si najít definici TCalc v EquTypes.h souboru, který je dodáván jako součást demo.
Platné matematické výrazy by se měl skládat z:
Proměnné - by se mělo začít od písmene a nesmí být delší než 32 znaků. Matematický výraz může mít žádné variables.Operators - aritmetické operace: +, -, *, /, ^ funkce - sada předdefinovaných funkcí: ABS, acos, acosh, Arg, asin, asinh, Atan, atanh, conj, cos, cosh , exp, imag, log, log10, norma, proj, skutečný, sin, sinh, sqrt, pálením, tanh. Také, uživatel může definovat vlastní funkce pro zlepšení výkonu a rozšířit funkčnost.
Hlavní charakteristiky CxTranslator:
Extrémně rychlý.
Přátelské rozhraní a zpracování chyb podpůrný mechanismus.
K dispozici v nativním a řízené (.NET) provedení.
Multithread bezpečí.
Podporuje neomezený počet proměnných.
Matematický výraz může být jako jediný byte nebo double byte (Unicode) řetězec.
Může být rozšířen o uživatelem definované funkce.
Cílová platforma:. X86 a x64
Omezení :
Nag obrazovka
Komentáře nebyl nalezen