ecMathExpr 1.01

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 125.86 KB
‎Classificação dos utilizadores: 3.0/5 - ‎1 ‎votos

O ecMathExpr é um controlo ActiveX para programas Visual Basic, para compilar e avaliar expressões matemáticas criadas em tempo de execução, a partir dos seus projetos VB... * Compilado, corre mais rápido que métodos simples de parser * Defina qualquer número de variáveis e atribua-lhes valores. * Pré-compilar funções 'definidas pelo utilizador' para utilizar noutras expressões matemáticas. * Compilar múltiplas expressões matemáticas que podem utilizar as variáveis e funções do utilizador pré-definidas. * Avalie (rápida e repetidamente) qualquer uma das expressões compiladas. * Operadores aritméticos: ( ) + - * / ^ mod * Operadores booleanas: não, e, ou, xor * Operadores lógicos: = > < <> >= <= * Funções trigonométricas: pecado, cos, tan asin, acos, atan * Funções de trigonobólico: 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 de Utilizador Final

ecMathExpr, Ver. 1.0 Copyright (c) 2005, Encore Consulting Pty Ltd. Todos os direitos reservados. CONTRATO DE LICENÇA AVISO AOS UTILIZADORES: LEIA ATENTAMENTE O SEGUINTE ACORDO LEGAL. A UTILIZAÇÃO DO SOFTWARE FORNECIDO COM ESTE ACORDO (THE "SOFTWARE") CONSTITUI A SUA ACEITAÇÃO DESTES TERMOS. SE NÃO CONCORDAR COM OS TERMOS DESTE CONTRATO, NÃO INSTALE E/OU UTILIZE ESTE SOFTWARE. A UTILIZAÇÃO DESTE SOFTWARE PELO UTILIZADOR ESTÁ CONDICIONADA AO CUMPRIMENTO POR PARTE DO UTILIZADOR DOS TERMOS DESTE CONTRATO. 1. CONCESSÃO DE LICENÇA. O controlo ecMathExpr ("software") é "try-before-you-buy" software. Cópias não registadas do software podem ser utilizadas indefinidamente para fins de avaliação. O registo dá-lhe o direito de utilizar o software nas suas próprias aplicações e de distribuir versões compiladas das suas aplicações sem restrições. Pode passar cópias do software sob a forma do ficheiro zip original não modificado contendo todos os ficheiros de distribuição, incluindo este contrato de licença, desde que o software que transmite não contenha uma chave de registo válida. Não pode passar a chave de registo a outros utilizadores. É-lhe concedida uma licença não exclusiva para utilizar o software num computador de cada vez. O software não pode ser alugado, alugado ou transferido. 2. PROPRIEDADE. O SOFTWARE é propriedade e direitos de autor da Encore Consulting Pty Ltd. A sua licença não confere qualquer título ou propriedade no SOFTWARE e não deve ser interpretada como uma venda de qualquer direito no SOFTWARE. 3. COPYRIGHT. O SOFTWARE está protegido pela lei australiana de direitos autorais e disposições internacionais do tratado. Reconhece que nenhum título para a propriedade intelectual no SOFTWARE é transferido para si. Reconhece ainda que o título e os direitos de propriedade total do SOFTWARE continuarão a ser propriedade exclusiva da Encore Consulting Pty Ltd e não adquirirá quaisquer direitos sobre o SOFTWARE, exceto conforme expressamente estabelecido nesta licença. Concorda que quaisquer cópias do SOFTWARE conterão os mesmos avisos de propriedade que aparecem no e no SOFTWARE. 4. ENGENHARIA INVERSA. Concorda que não tentará reverter a compilação, modificação, tradução ou desmontagem do SOFTWARE total ou parcialmente. 5. UTILIZAÇÃO NÃO AUTORIZADA. Não pode utilizar, copiar, alugar, arrendar, vender, modificar, desmontar, desmontar, de outra forma reverter o engenheiro, ou transferir o SOFTWARE, exceto nos termos previstos neste contrato. Qualquer utilização não autorizada resultará na cessação imediata e automática desta licença. 6. NÃO HÁ OUTRAS GARANTIAS. A Encore Consulting Pty Ltd não GARANTE QUE O SOFTWARE ESTEJA ISENTO DE ERROS. A ENCORE Consulting Pty LTD DECLINA TODAS AS OUTRAS GARANTIAS NO QUE DIZ RESPEITO AO SOFTWARE, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO A GARANTIAS IMPLÍCITAS DE MERCADOTIZAÇÃO, APTIDÃO PARA UM DETERMINADO PROPÓSITO E NÃO VIOLAÇÃO DE DIREITOS DE TERCEIROS. ALGUMAS JURISDIÇÕES NÃO PERMITEM A EXCLUSÃO DE GARANTIAS OU LIMITAÇÕES IMPLÍCITAS QUANTO AO TEMPO QUE UMA GARANTIA IMPLÍCITA PODE DURAR, OU A EXCLUSÃO OU LIMITAÇÃO DE DANOS ACIDENTAIS OU CONSEQÜENTES, PELO QUE AS LIMITAÇÕES OU EXCLUSÕES ACIMA REFERIDAS PODEM NÃO SE APLICAR A SI. ESTA GARANTIA CONFERE-LHE DIREITOS LEGAIS ESPECÍFICOS E PODE TAMBÉM 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 DESMENTE TODAS AS GARANTIAS RELATIVAS A ESTE SOFTWARE, EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO SE LIMITANDO a QUAISQUER GARANTIAS IMPLÍCITAS DE MERCADORIA OU DE APTIDÃO PARA UM DETERMINADO FIM. Nem a Encore Consulting Pty Ltd nem ninguém que tenha estado envolvido na criação, produção, OU A ENTREGA DESTE SOFTWARE SERÁ RESPONSÁVEL POR QUAISQUER DANOS INDIRETOS, CONSEQÜENTES OU ACIDENTAIS DECORRENTES DA UTILIZAÇÃO OU INCAPACIDADE DE UTILIZAÇÃO DE TAL SOFTWARE, MESMO QUE A ENCORE Consulting PTY LTD TENHA SIDO AVISADA DA POSSIBILIDADE DE TAIS DANOS OU RECLAMAÇÕES. A PESSOA QUE UTILIZA O SOFTWARE TEM TODO O RISCO QUANTO À QUALIDADE E DESEMPENHO DO SOFTWARE. ALGUMAS JURISDIÇÕES NÃO PERMITEM A LIMITAÇÃO OU EXCLUSÃO DE DANOS ACIDENTAIS OU CONSEQÜENTES, PELO QUE AS LIMITAÇÕES OU EXCLUSÃO ACIMA REFERIDAS NÃO PODEM SER APLICÁVEIS A SI NA MEDIDA EM QUE A RESPONSABILIDADE SEJA POR LEI INCAPAZ DE EXCLUSÃO OU RESTRIÇÃO. 8. SEVERABILIDADE. Em caso de invalidez de qualquer disposição desta licença, as partes concordam que essa invalidez não afetará a validade das partes restantes desta licença. 9. NÃO HÁ RESPONSABILIDADE POR DANOS CONSEQÜENTES. EM NENHUM CASO A Encore Consulting Pty Ltd ou OS SEUS FORNECEDORES SERÃO RESPONSÁVEIS POR QUALQUER DANO CONSEQUENTE, ESPECIAL, ACIDENTAL OU INDIRETO DE QUALQUER TIPO DECORRENTE DA ENTREGA, DESEMPENHO OU UTILIZAÇÃO DO SOFTWARE, MESMO QUE A ENCORE Consulting PTY LTD TENHA SIDO AVISADA DA POSSIBILIDADE DE TAIS DANOS. EM NENHUM EVENTO A ENCORE CONSULTING PTY LTD'S LIABILITY POR QUALQUER RECLAMAÇÃO, SEJA EM CONTRATO, TORT OU QUALQUER OUTRA TEORIA DE RESPONSABILIDADE, EXCEDERÁ A TAXA DE LICENÇA PAGA POR SI, SE HOUVER. 10. ACORDO TOTAL. Este é todo o acordo entre si e a Encore Consulting Pty Ltd que substitui qualquer acordo ou entendimento prévio, escrito ou oral, relacionado com o assunto desta licença. 11. DIREITOS RESERVADOS. Todos os direitos não expressamente concedidos aqui estão reservados à Encore Consulting Pty Ltd.