Calculatrice scientifique

Saisissez une expression et la réponse apparaît à la frappe — trigonométrie, logarithmes, puissances et racines, avec des erreurs qui disent ce qui a cloché.

Résultat

Mode d’emploi

  1. Saisissez une expression dans le champ — le résultat apparaît en dessous à la frappe, sans bouton à presser.
  2. Ou construisez l’expression avec le pavé. Les touches conservent la position du curseur, et le clavier physique fonctionne aussi : Entrée réinjecte le résultat, Échap efface tout.
  3. Choisissez Deg ou Rad avant d’utiliser sin, cos ou tan. Le mode est affiché à côté des touches et change immédiatement le résultat.
  4. Le résultat est en chiffres latins simples : copiez-le, ou appuyez sur Entrée pour le réinjecter dans l’expression et continuer à calculer.

Exemple

Expression (Deg)

sin(30) + 2^10

Résultat

1024.5

sin(30) en degrés vaut 0,5, et 2^10 vaut 1024, le total est donc 1024,5. Passez en Rad et la même expression devient 1023.01196838 — c’est pourquoi le mode d’angle est affiché à côté des touches.

Portée, limites et questions courantes

  • Double précision, affichée à 12 chiffres significatifs : 0.1+0.2 affiche 0.3, mais la valeur est un nombre à virgule flottante binaire — ce n’est pas de l’arithmétique exacte de fractions.
  • Les fonctions et les racines exigent des parenthèses : sin(30), √(16). « sin30 » est signalé comme erreur de syntaxe au lieu d’être deviné.
  • Fonctions disponibles : sin, cos, tan, ln (naturel), log (base 10), √, plus ^, !, % et π/e. Pas de trigonométrie inverse, de fonctions hyperboliques, de registres mémoire ni de conversion d’unités.
  • Le pourcentage signifie « diviser par 100 » : 50 % vaut 0,5, et 200+10 % vaut 200,1, pas 220.
  • Les erreurs sont précises : un jeton inattendu est cité, et une parenthèse non fermée, une division par zéro, une erreur de domaine (√(-1), ln(0), tan(90°)) et un débordement sont signalés séparément.
  • La trigonométrie est ramenée à 0 quand le résultat est inférieur à 1e-12 : sin(180°) affiche donc 0 au lieu de 1.22e-16. tan est signalé comme non défini à 90° et 270°.
  • Les noms de fonctions ne sont pas traduits — sin reste sin dans toutes les langues, les expressions copiées de manuels ou de code peuvent donc être collées telles quelles.
  • Les expressions sont limitées à 512 caractères et 32 niveaux d’imbrication ; une saisie plus longue est signalée, jamais tronquée.
  • Rien n’est envoyé, stocké ni placé dans l’URL : pas d’historique, pas de lien de partage transportant l’expression. Tout s’exécute dans votre navigateur.

Ce dont on a généralement besoin ensuite, une fois le nombre en main.