CxTranslator é uma matemática parser / avaliador rápido e compacto, com características pré-construção e interface amigável. Permite analisar e avaliar um tempo de execução definido string como uma expressão matemática com números complexos. CxTranslator implementa tipo de dados simples para cobrir os números complexos: partes real e imaginária. Você pode encontrar a definição de TCalc em arquivo EquTypes.h que vem como parte da demonstração.
As expressões matemáticas válidas deve ser composto por:
Variáveis - deve começar a partir de carta e não mais do que 32 caracteres. A expressão matemática pode não ter variables.Operators - operações aritméticas: +, -, *, /, ^ Funções - conjunto de funções pré-definidas: abs, acos, acosh, Arg, asin, asinh, atan, atanh, conj, cos, cosh , exp, imag, registro, log10, norma, proj, real, o pecado, sinh, sqrt, tan, tanh. Além disso, o usuário pode definir sua própria função para melhorar o desempenho e aumentar a funcionalidade do.
As principais características do CxTranslator:
Extremamente rápido.
Interface amigável e manipulação de erro mecanismo de apoio.
Disponível em (.NET) implementação nativa e gerenciados.
Multithread segura.
Suporta número ilimitado de variáveis.
Expressão matemática pode ser como um único byte ou byte duplo (Unicode) string.
Pode ser prorrogado por funções definidas pelo usuário.
Plataforma de destino:. X86 e x64
Limitações :
tela de Nag
Comentários não encontrado