ecMathExpr 1.01

Licence: Essai gratuit ‎Taille du fichier: 125.86 KB
‎Note des utilisateurs: 3.0/5 - ‎1 ‎Votes

ecMathExpr est un contrôle ActiveX pour les programmes Visual Basic, pour la compilation et l’évaluation des expressions mathématiques créées à l’heure d’exécution, à partir de vos projets VB... * Compilé, fonctionne plus vite que les méthodes simples parser * Définissez n’importe quel nombre de variables et attribuez-leur des valeurs. * Pré-compiler les fonctions « définies par l’utilisateur » à utiliser dans d’autres expressions mathématiques. * Compiler plusieurs expressions mathématiques qui peuvent utiliser les variables prédéfinées et les fonctions de l’utilisateur. * Évaluer (rapidement et à plusieurs reprises) l’une des expressions compilées. * Opérateurs arithmétiques: ( + - * / ^ mod * Boolean opérateurs: pas, et, ou, xor * Opérateurs logiques: = > < <> >= <= * Fonctions trigonométriques: péché, cos, tan asin, acos, atan * Fonctions trig hyperbolique: sinh, cosh, tanh asinh, acosh, atanh * Fonctions internes: int, fix, sgn, sqr, fact, nCr, nPr, min, max, rnd * Fonctions logarithmiques et exponentielles: log, exp * Logique si.. Puis.. autres fonctions: iif (condition, if_true, if_false)

historique de la version

  • Version 1.01 posté sur 2005-10-13
    Nouvelle version

Détails du programme

Cluf

EULA - Accord de licence utilisateur final

ecMathExpr, Ver. 1.0 Droit d’auteur (c) 2005, Encore Consulting Pty Ltd. Tous les droits réservés. CONTRAT DE LICENCE AVIS AUX UTILISATEURS : LISEZ ATTENTIVEMENT L’ACCORD JURIDIQUE SUIVANT. L’UTILISATION DU LOGICIEL FOURNI AVEC CET ACCORD (THE "SOFTWARE") CONSTITUE VOTRE ACCEPTATION DE CES TERMES. SI VOUS N’ACCEPTEZ PAS LES TERMES DE CET ACCORD, N’INSTALLEZ PAS ET/OU N’UTILISEZ PAS CE LOGICIEL. L’UTILISATION DE CE LOGICIEL PAR L’UTILISATEUR EST CONDITIONNELLE À LA CONFORMITÉ DE L’UTILISATEUR AUX TERMES DE CET ACCORD. 1. SUBVENTION DE LICENCE. Le contrôle ecMathExpr ("software") est "try-before-you-buy" logiciel. Les copies non enregistrées du logiciel peuvent être utilisées indéfiniment à des fins d’évaluation. L’enregistrement vous donne le droit d’utiliser le logiciel dans vos propres applications, et de distribuer des versions compilées de vos applications sans restriction. Vous pouvez transmettre des copies du logiciel sous la forme du fichier zip non modifié original contenant tous les fichiers de distribution, y compris ce contrat de licence, tant que le logiciel que vous transmettez ne contient pas de clé d’enregistrement valide. Vous ne pouvez pas transmettre la clé d’enregistrement à d’autres utilisateurs. Vous avez obtenu une licence non exclusive pour utiliser le logiciel sur un ordinateur à la fois. Le logiciel ne peut pas être loué, loué ou transféré. 2. PROPRIÉTÉ. Le LOGICIEL est détenu et protégé par le droit d’auteur par Encore Consulting Pty Ltd. Votre licence ne confère aucun titre ou propriété dans le LOGICIEL et ne doit pas être interprétée comme une vente de tout droit dans le LOGICIEL. 3. DROIT D’AUTEUR. Le LOGICIEL est protégé par le droit d’auteur australien et les dispositions des traités internationaux. Vous reconnaissez qu’aucun titre de propriété intellectuelle dans le LOGICIEL ne vous est transféré. Vous reconnaissez en outre que le titre et les droits de propriété complète du LOGICIEL resteront la propriété exclusive d’Encore Consulting Pty Ltd et vous n’acquérez aucun droit sur le LOGICIEL, sauf comme expressément énoncé dans cette licence. Vous convenez que toutes les copies du LOGICIEL contiendra les mêmes avis propriétaires qui apparaissent sur et dans le LOGICIEL. 4. INGÉNIERIE INVERSE. Vous convenez que vous n’essayerez pas d’inverser la compilation, la modification, la traduction ou le démontage du LOGICIEL en tout ou en partie. 5. UTILISATION NON AUTORISÉE. Vous ne pouvez pas utiliser, copier, louer, louer, vendre, modifier, décomposer, démonter, autrement reverse engineer, ou transférer le LOGICIEL, sauf si prévu dans cet accord. Toute utilisation non autorisée de ce type entraînera la résiliation immédiate et automatique de cette licence. 6. AUCUNE AUTRE GARANTIE. Encore Consulting Pty LTD NE JUSTIFIE PAS QUE LE LOGICIEL EST EXEMPT D’ERREURS. Encore Consulting Pty LTD DÉCLINE TOUTES LES AUTRES GARANTIES À L’ÉGARD DU LOGICIEL, QU’ELLES SOIT EXPRESSES OU IMPLICITES, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE MARCHANDITÉ, L’APTITUDE À UN BUT PARTICULIER ET LA NON-UTILISATION DES DROITS DE TIERS. CERTAINES JURIDICTIONS N’AUTORISENT PAS L’EXCLUSION DES GARANTIES IMPLICITES OU DES LIMITATIONS SUR LA DURÉE D’UNE GARANTIE IMPLICITE, NI SUR L’EXCLUSION OU LA LIMITATION DES DOMMAGES-INTÉRÊTS ACCESSOIRES OU CONSÉQUENTS, DE SORTE QUE LES LIMITATIONS OU EXCLUSIONS SUSMENTIONNÉES PEUVENT NE PAS S’APPLIQUER À VOUS. CETTE GARANTIE VOUS DONNE DES DROITS JURIDIQUES SPÉCIFIQUES ET VOUS POUVEZ ÉGALEMENT AVOIR D’AUTRES DROITS QUI VARIENT D’UNE JURIDICTION À L’AUTRE. 7. GARANTIE LIMITÉE. CE LOGICIEL EST FOURNI SUR UNE BASE "AS IS" Encore Consulting Pty LTD DÉCLINE TOUTES LES GARANTIES RELATIVES À CE LOGICIEL, QU’ELLES SOIENT EXPRIMÉES OU IMPLICITES, Y COMPRIS, MAIS SANS S’Y LIMITER, DES GARANTIES IMPLICITES DE MARCHANDITÉ OU D’APTITUDE À DES FINS PARTICULIÈRES. NI Encore Consulting Pty Ltd NI PERSONNE D’AUTRE QUI A ÉTÉR FITNESS DANS UN BUT PARTICULIER. NI Encore Consulting Pty LTD NI QUICONQUE A PARTICIPÉ À LA CRÉATION, À LA PRODUCTION OU À LA LIVRAISON DE CE LOGICIEL NE SERA RESPONSABLE DE DOMMAGES INDIRECTS, CONSÉQUENTS OU ACCESSOIRES DÉCOULANT DE L’UTILISATION OU DE L’INCAPACITÉ D’UTILISER CE LOGICIEL, MÊME SI Encore Consulting Pty LTD A ÉTÉ INFORMÉE DE LA POSSIBILITÉ DE TELS DOMMAGES OU RÉCLAMATIONS. LA PERSONNE QUI UTILISE LE LOGICIEL SUPPORTE TOUS LES RISQUES QUANT À LA QUALITÉ ET AUX PERFORMANCES DU LOGICIEL. CERTAINES JURIDICTIONS N’AUTORISENT PAS LA LIMITATION OU L’EXCLUSION DES DOMMAGES-INTÉRÊTS ACCESSOIRES OU CONSÉQUENTS, DE SORTE QUE LES LIMITATIONS OU EXCLUSIONS CI-DESSUS PEUVENT NE PAS S’APPLIQUER À VOUS DANS LA MESURE OÙ LA RESPONSABILITÉ EST PAR LA LOI INCAPABLE D’EXCLUSION OU DE RESTRICTION. 8. SÉVERABILITY. En cas d’invalidité de toute disposition de cette licence, les parties conviennent qu’une telle invalidité ne doit pas affecter la validité des parties restantes de cette licence. 9. AUCUNE RESPONSABILITÉ POUR LES DOMMAGES-INTÉRÊTS CORRÉLABLES. En AUCUN CAS Encore Consulting PTY LTD OU SES FOURNISSEURS NE SERONT TENUS DE VOUS POUR TOUT DOMMAGE CONSÉQUENT, SPÉCIAL, ACCESSOIRE OU INDIRECT DE QUELQUE NATURE QUE CE SOIT DÉCOULANT DE LA LIVRAISON, DE LA PERFORMANCE OU DE L’UTILISATION DU LOGICIEL, MÊME SI Encore Consulting Pty LTD A ÉTÉ INFORMÉE DE LA POSSIBILITÉ DE TELS DOMMAGES. EN AUCUN CAS, la RESPONSABILITÉ DE Encore Consulting Pty LTD POUR TOUTE RÉCLAMATION, QUE CE SOIT DANS LE CONTRAT, LE DÉLIT OU TOUTE AUTRE THÉORIE DE RESPONSABILITÉ, DÉPASSERA LES FRAIS DE LICENCE PAYÉS PAR VOUS, LE CAS ÉCHÉANT. 10. ACCORD COMPLET. Il s’agit de l’ensemble de l’accord entre vous et Encore Consulting Pty Ltd qui remplace tout accord ou compréhension préalable, qu’il soit écrit ou oral, relatif à l’objet de cette licence. 11. DROITS RÉSERVÉS. Tous les droits qui ne sont pas expressément accordés ici sont réservés à Encore Consulting Pty Ltd.