ecMathExpr 1.01

Licença: Avaliação gratuita ‎Tamanho do arquivo: 125.86 KB
‎Classificação dos usuários: 3.0/5 - ‎1 ‎Votos

ecMathExpr é um controle ActiveX para programas Visual Basic, para compilar e avaliar expressões matemáticas criadas em tempo de execução, de dentro de seus projetos VB... * Compilado, funciona mais rápido do que métodos de analisador simples * Defina qualquer número de variáveis e atribua valores a elas. * Pré-compilar funções 'definidas pelo usuário' para usar em outras expressões matemáticas. * Compile várias expressões matemáticas que podem usar as variáveis pré-definidas e as funções do usuário. * Avaliar (rápido e repetidamente) qualquer uma das expressões compiladas. * Operadores aritméticos: ( ) + - * / ^ mod * Operadores booleanos: não, e, ou, xor * Operadores lógicos: = > < <> >= <= * Funções trigonométricas: pecado, cos, tan asin, acos, atan * Funções de trigonometria hiperbólica: sinh, cosh, tanh asinh, acosh, atanh * Funções internas: int, fix, sgn, sqr, fact, nCr, nPr, min, max, rnd * Funções logarítmicas e exponenciais: log, exp * Lógico se.. Então.. outras funções: iif (condição, if_true, if_false)

história da versão

  • Versão 1.01 postado em 2005-10-13
    Novo lançamento

Detalhes do programa

Eula

EULA - Contrato de Licença do Usuário Final

ecMathExpr, Ver. 1.0 Copyright (c) 2005, Encore Consulting Pty Ltd. Todos os direitos reservados. CONTRATO DE LICENÇA AVISO AOS USUÁRIOS: LEIA ATENTAMENTE O SEGUINTE ACORDO LEGAL. O USO DO SOFTWARE FORNECIDO COM ESTE CONTRATO (THE "SOFTWARE") CONSTITUI A SUA ACEITAÇÃO DESSES TERMOS. SE VOCÊ NÃO CONCORDAR COM OS TERMOS DESTE CONTRATO, NÃO INSTALE E/OU USE ESTE SOFTWARE. O USO DESTE SOFTWARE PELO USUÁRIO ESTÁ CONDICIONADO À CONFORMIDADE PELO USUÁRIO COM OS TERMOS DESTE CONTRATO. 1. CONCESSÃO DE LICENÇA. O controle ecMathExpr ("software") é "try-before-you-buy" software. Cópias não registradas do software podem ser usadas indefinidamente para fins de avaliação. O registro lhe dá o direito de usar o software em seus próprios aplicativos e de distribuir versões compiladas de seus aplicativos sem restrições. Você pode repassar cópias do software na forma do arquivo zip original não modificado contendo todos os arquivos de distribuição, incluindo este contrato de licença, desde que o software que você transmite não contenha uma chave de registro válida. Você não pode passar a chave de registro para outros usuários. Você recebe uma licença não exclusiva para usar o software em um computador de cada vez. O software não pode ser alugado, alugado ou transferido. 2. PROPRIEDADE. O SOFTWARE é de propriedade e copyright da Encore Consulting Pty Ltd. Sua licença não confere nenhum título ou propriedade no SOFTWARE e não deve ser interpretada como uma venda de qualquer direito no SOFTWARE. 3. DIREITOS AUTORAIS. O SOFTWARE é protegido pela lei australiana de direitos autorais e disposições de tratados internacionais. Você reconhece que nenhum título para a propriedade intelectual no SOFTWARE é transferido para você. Você ainda reconhece que o título e os direitos de propriedade total do SOFTWARE permanecerão como propriedade exclusiva da Encore Consulting Pty Ltd e você não adquirirá quaisquer direitos ao SOFTWARE, exceto conforme expressamente estabelecido nesta licença. Você concorda que quaisquer cópias do SOFTWARE conterão os mesmos avisos proprietários que aparecem no SOFTWARE e no SOFTWARE. 4. ENGENHARIA REVERSA. Você concorda que não tentará reverter a compilação, modificar, traduzir ou desmontar o SOFTWARE no todo ou em parte. 5. USO NÃO AUTORIZADO. Você não pode usar, copiar, alugar, alugar, vender, modificar, descompilar, desmontar, de outra forma engenharia reversa, ou transferir o SOFTWARE, exceto conforme previsto neste contrato. Qualquer uso não autorizado resultará em rescisão imediata e automática desta licença. 6. NENHUMA OUTRA GARANTIA. A Encore Consulting Pty Ltd NÃO GARANTE QUE O SOFTWARE ESTEJA LIVRE DE ERROS. A Encore Consulting Pty LTD ISENTA TODAS AS OUTRAS GARANTIAS EM RELAÇÃO AO SOFTWARE, EXPRESSO OU IMPLÍCITO, INCLUINDO, MAS NÃO SE LIMITANDO A GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO PARA UM PROPÓSITO ESPECÍFICO E NÃO INFRINGEMENT DE DIREITOS DE TERCEIROS. ALGUMAS JURISDIÇÕES NÃO PERMITEM A EXCLUSÃO DE GARANTIAS OU LIMITAÇÕES IMPLÍCITAS SOBRE QUANTO TEMPO UMA GARANTIA IMPLÍCITA PODE DURAR, OU A EXCLUSÃO OU LIMITAÇÃO DE DANOS INCIDENTAIS OU CONSEQUENTES, DE MODO QUE AS LIMITAÇÕES OU EXCLUSÕES ACIMA PODEM NÃO SE APLICAR A VOCÊ. ESTA GARANTIA LHE DÁ DIREITOS LEGAIS ESPECÍFICOS E VOCÊ TAMBÉM PODE TER OUTROS DIREITOS QUE VARIAM DE JURISDIÇÃO PARA JURISDIÇÃO. 7. GARANTIA LIMITADA. ESTE SOFTWARE É FORNECIDO EM UMA BASE "AS IS" A Encore Consulting Pty LTD ISENTA TODAS AS GARANTIAS RELATIVAS A ESTE SOFTWARE, EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO SE LIMITANDO A QUAISQUER GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO OU ADEQUAÇÃO PARA UM PROPÓSITO ESPECÍFICO. NEM a Encore Consulting Pty Ltd nem ninguém que tenha sido invoCOM UM PROPÓSITO ESPECÍFICO. NEM a Encore Consulting Pty LTD nem qualquer outra pessoa que tenha sido envolvida na CRIAÇÃO, PRODUÇÃO OU ENTREGA DESTE SOFTWARE SERÁ RESPONSÁVEL POR QUAISQUER DANOS INDIRETOS, CONSEQUENTES OU INCIDENTAIS DECORRENTES DO USO OU INCAPACIDADE DE USAR TAL SOFTWARE, MESMO QUE a Encore Consulting Pty LTD TENHA SIDO INFORMADA DA POSSIBILIDADE DE TAIS DANOS OU RECLAMAÇÕES. A PESSOA QUE USA O SOFTWARE TEM TODO O RISCO QUANTO À QUALIDADE E DESEMPENHO DO SOFTWARE. ALGUMAS JURISDIÇÕES NÃO PERMITEM LIMITAÇÃO OU EXCLUSÃO DE DANOS INCIDENTAIS OU CONSEQUENTES, DE MODO QUE AS LIMITAÇÕES OU EXCLUSÕES ACIMA PODEM NÃO SE APLICAR A VOCÊ NA MEDIDA EM QUE A RESPONSABILIDADE É POR LEI INCAPAZ DE EXCLUSÃO OU RESTRIÇÃO. 8. SEVERIDADE. Em caso de nulidade de qualquer disposição desta licença, as partes concordam que tal invalidez não afetará a validade das demais parcelas desta licença. 9. NÃO HÁ RESPONSABILIDADE POR DANOS CONSEQUENTES. Em nenhum caso a Encore Consulting Pty Ltd ou seus fornecedores serão responsáveis por quaisquer danos consequentes, especiais, incidentais ou indiretos de qualquer tipo decorrentes da entrega, desempenho ou uso do software, mesmo que a Encore Consulting Pty LTD TENHA SIDO informada da possibilidade de tais danos. EM NENHUM CASO A Encore Consulting A RESPONSABILIDADE DA PTY LTD POR QUALQUER RECLAMAÇÃO, SEJA EM CONTRATO, DELITO OU QUALQUER OUTRA TEORIA DA RESPONSABILIDADE, EXCEDA A TAXA DE LICENÇA PAGA POR VOCÊ, SE HOUVER. 10. ACORDO COMPLETO. Este é todo o acordo entre você e a Encore Consulting Pty Ltd que substitui qualquer acordo ou entendimento prévio, escrito ou oral, relativo ao assunto desta licença. 11. DIREITOS RESERVADOS. Todos os direitos não concedidos expressamente aqui são reservados à Encore Consulting Pty Ltd.