Comment utiliser cette calculatrice
Cliquez sur les boutons ou utilisez votre clavier. L'affichage présente l'expression en haut et le résultat en direct en dessous — pas besoin d'appuyer sur = pour voir le résultat (la touche = sert à enchaîner les calculs en réinjectant le résultat).
Mode Simple vs Scientifique
Le mode Simple ne garde que les opérations de base (+ − × ÷). Le mode Scientifique révèle la trigonométrie (sin, cos, tan), les logarithmes (log, ln), les exponentielles (exp), les puissances (x^y, x²), les racines (√, ∛), la factorielle (x!), la valeur absolue, π et e.
Mode angulaire
Les fonctions trigonométriques respectent la bascule DEG / RAD en haut à droite. Passez en RAD pour travailler en radians (par ex. sin(π/2) = 1).
Raccourcis clavier
- Chiffres, opérateurs, parenthèses — tapez normalement
- Entrée ou = — réinjecte le résultat pour le prochain calcul
- Retour arrière — efface le dernier caractère
- Échap — efface tout (AC)
Confidentialité
Les calculs se font entièrement dans votre navigateur avec un parser d'expression maison (pas de eval) — votre saisie n'est jamais envoyée à un serveur.
Questions fréquentes
Pourquoi sin(90) donne 0,893 et non 1 sur ma calculatrice ?
Votre calculatrice est en mode radians. En radians, sin(90) ≈ 0,894 car 90 radians ≠ 90 degrés. La valeur sin = 1 correspond à 90° = π/2 ≈ 1,5708 radians. Pour obtenir 1, passez en mode DEG et tapez sin(90), ou tapez sin(π/2) en mode radians. Cette confusion de mode angulaire est la première source d'erreur en trigonométrie pratique.
Quand utiliser ln plutôt que log ?
Utilisez ln (base e) pour tout ce qui relève de la croissance continue : désintégration radioactive, cinétique chimique, intérêts composés en continu, équations différentielles. Utilisez log (base 10) pour les échelles de magnitude perceptives : décibels, pH, magnitude sismique Richter. Utilisez log₂ en informatique : complexité O(log n), arbres binaires, entropie de Shannon. Le choix dépend du phénomène, pas d'une préférence arbitraire.
Comment ma calculatrice gère-t-elle la précision des décimales ?
Elle utilise IEEE 754 double précision (64 bits, standard JavaScript) : 15 à 17 chiffres significatifs. Certaines fractions décimales comme 0,1 n'ont pas de représentation binaire exacte, d'où 0.1 + 0.2 = 0,30000000000000004. Pour des calculs financiers nécessitant une précision absolue, travaillez en centimes (entiers) et convertissez uniquement à l'affichage, ou utilisez une bibliothèque comme Decimal.js.
Quelle différence entre PEMDAS et BIDMAS pour l'ordre des opérations ?
Ce sont deux mnémotechniques pour la même règle : PEMDAS est américain (Parentheses, Exponents, Multiplication, Division, Addition, Subtraction), BIDMAS est britannique (Brackets, Indices, Division, Multiplication, Addition, Subtraction). Point souvent mal compris : Multiplication et Division ont la même priorité et s'évaluent de gauche à droite. Donc 12 ÷ 4 × 3 = 9, pas 1. L'ordre des lettres dans l'acronyme n'implique pas de hiérarchie entre × et ÷.
Comment calculer rapidement 50! sans déborder ?
50! ≈ 3,04 × 10⁶⁴, bien en dessous du maximum IEEE 754 (≈ 1,8 × 10³⁰⁸) : pas de dépassement. La précision se dégrade toutefois à partir de ~21! (entiers non représentables exactement en flottant). Pour une valeur exacte, utilisez la formule de Stirling : ln(n!) ≈ n·ln(n) − n + ½·ln(2πn). Pour la précision totale, les entiers natifs Python sont de précision arbitraire ; Java dispose de BigInteger. En probabilités, on travaille souvent en log-espace pour rester dans la plage flottante ordinaire.