CT Calc Tools

Calculatrice scientifique

Calculez opérations arithmétiques, puissances, racines, trigonométrie, logarithmes et constantes avec un analyseur sécurisé exécuté entièrement dans le navigateur.

🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargé

Result

12.25

Parsed locally without eval.

Advertisement

Analyseur sécurisé pour calculatrice scientifique

Cette calculatrice prend en charge les expressions scientifiques courantes sans utiliser eval de JavaScript. L'analyseur décompose d'abord en jetons les nombres, opérateurs, parenthèses, constantes et noms de fonctions. Il applique ensuite la priorité arithmétique : d'abord les parenthèses, puis les fonctions et signes unaires, les puissances, la multiplication et la division, enfin l'addition et la soustraction. Les règles de base sont celles que l'on connaît : a + b, a − b, a × b, a ÷ b et a^b. Le pourcentage est un raccourci postfixé qui convertit la valeur précédente en fraction en la divisant par 100.

Les fonctions comprennent la racine carrée, le sinus, le cosinus, la tangente, le logarithme décimal et le logarithme népérien. Les fonctions trigonométriques utilisent les degrés, donc sin(30) renvoie 0.5. Les constantes peuvent être saisies sous la forme π, pi ou e. Les expressions invalides, les divisions par zéro, les logarithmes de valeurs non positives et les racines carrées de valeurs négatives affichent une erreur au lieu de produire un résultat dangereux ou trompeur.

Exemples et syntaxe prise en charge

Essayez des expressions comme sqrt(144), 2^8, sin(45)^2 + cos(45)^2, log(1000) ou 50% * 200. La multiplication doit être saisie explicitement : écrivez 2*pi et non 2pi. Les parenthèses peuvent être imbriquées pour regrouper des parties d'un calcul plus long. Les boutons insèrent du texte brut dans le champ de l'expression, et vous pouvez aussi saisir directement au clavier.

Confidentialité et précision

Tout le calcul s'effectue dans le navigateur avec les nombres standard de JavaScript. C'est adapté aux mathématiques générales, aux vérifications scolaires et aux estimations d'ingénierie rapides, mais pas à la finance en précision arbitraire ni à l'algèbre symbolique. La page ne téléverse aucune expression, ne conserve aucun historique et n'appelle aucune API mathématique. Vérifiez les résultats importants, surtout lorsque l'arrondi, les unités d'angle ou les restrictions de domaine comptent.

Pour les longues expressions, construisez le calcul en plusieurs parties et utilisez des parenthèses pour expliciter votre intention. Cela réduit les erreurs et rend l'expression affichée plus facile à vérifier avant de vous fier au résultat.

Comment utiliser

  1. Saisir ou toucher une expressionUtilisez des nombres, opérateurs, parenthèses, constantes et fonctions telles que sqrt, sin, cos, tan, log et ln.
  2. Évaluer en toute sécuritéAppuyez sur égal pour lancer l'analyseur intégré. La page n'utilise jamais eval.
  3. Vérifier le résultatLisez le résultat et la ligne d'expression normalisée pour une vérification rapide.

Questions fréquemment posées

Cette calculatrice utilise-t-elle eval ?
Non. Elle décompose l'expression en jetons et l'évalue avec un petit analyseur sécurisé écrit en TypeScript côté client.
Les fonctions trigonométriques utilisent-elles les degrés ou les radians ?
Sin, cos et tan utilisent les degrés, car c'est plus pratique pour un usage quotidien de la calculatrice.
Que signifie la touche pourcentage ?
Le pourcentage est traité comme un opérateur postfixé qui divise la valeur précédente par 100.
Les expressions peuvent-elles quitter mon navigateur ?
Non. Tout est calculé localement et aucun historique d'expressions n'est téléversé.
Advertisement