API Math Evaluate - Calculateur d'expression libre
Évaluez une chaîne d’expression mathématique et renvoyez le résultat numérique. Prend en charge l'arithmétique de base (+, -, *, /), les puissances (^), les parenthèses et les fonctions telles que sqrt, sin, cos, tan, log et abs. Aucune exécution de code ; l'expression est analysée en toute sécurité.
Code examples
curl -X POST https://api.botoi.com/v1/math/evaluate \
-H "Content-Type: application/json" \
-d '{"expression":"2 * (3 + 4)"}'When to use this API
Évaluation de formules de feuilles de calcul
Évaluez les formules saisies par l'utilisateur dans une application de type feuille de calcul sans exposer une fonction eval() ni exécuter de code non fiable.
Calculateurs de prix
Laissez les administrateurs définir les règles de tarification sous forme d'expressions mathématiques (par exemple, "base_price * 1.15 +handling_fee") et évaluez-les au moment de l'exécution.
Outils pédagogiques
Créez une calculatrice ou une application de tutorat en mathématiques qui valide les réponses des élèves en évaluant l'expression attendue côté serveur.
Frequently asked questions
Est-ce à l'abri de l'injection de code ?
Quelles fonctions sont prises en charge ?
Puis-je utiliser des variables dans l’expression ?
Quelle est la précision du résultat ?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.