Toutes les fonctions de la calculatrice
Arithmétique, algèbre et nombres
La base : addition, soustraction, multiplication, division, modulo, pourcentages (relatif, d'augmentation, de diminution), puissances, racines carrée/cubique/n-ième, exposants fractionnaires, inverse, valeur absolue, opposé, factorielle, double factorielle, sous-factorielle, arrondi, plancher, plafond, troncature, partie entière et fractionnaire, PGCD, PPCM, test de primalité, décomposition en facteurs premiers, somme/produit de nombres, moyennes arithmétique/géométrique/harmonique, médiane, mode, min/max, sommes et produits cumulés, comparaisons. Les grands nombres sont gérés en précision arbitraire (BigInt) jusqu'à des milliers de chiffres, avec affichage configurable des décimales et arrondi bancaire.
Fractions et nombres exacts
Conversion fraction ↔ décimal, simplification automatique, addition/soustraction/multiplication/division de fractions, fractions mixtes, nombres mixtes ↔ fractions impropres, comparaison, PGCD/PPCM de fractions, fractions continues et affichage des étapes de simplification. Le moteur livre systématiquement le résultat exact (fraction ou radical) en plus de la valeur approchée.
Constantes et fonctions élémentaires
π, e, φ, √2, √3, √5 et constantes personnalisées ; puissances de 10 et de 2 (positives, négatives, fractionnaires) ; ln, log, log₂ et bases personnalisées ; e^x, 10^x, 2^x. La constante imaginaire i est disponible pour le calcul complexe.
Trigonométrie complète
Sinus, cosinus, tangente, cotangente, sécante, cosécante et leurs réciproques (arcsinus, arccosinus, arctangente, arccotangente, arcsecante, arccosécante), fonctions hyperboliques et réciproques, conversion degrés/radians/grades (les trois unités angulaires sont sélectionnables), trigonométrie composée et simplification des angles.
Calcul symbolique et résolution
Équations du premier et second degré, équations polynomiales, exponentielles, logarithmiques, trigonométriques, avec fractions et racines ; systèmes de deux et trois équations et systèmes linéaires ; inéquations ; résolution symbolique avec recherche automatique des solutions, affichage exact et approximatif, vérification automatique. Développement, factorisation, simplification, réduction d'expressions, expansion de polynômes, collecte des termes similaires et substitution de variables. Dérivées première/seconde/n-ième/partielles/directionnelle, implicite et logarithmique ; intégrales indéfinies, définies, doubles, triples, numérique et symbolique ; limites à gauche, à droite et à l'infini ; séries de Taylor et de Maclaurin, sommes et produits de séries ; suites arithmétiques, géométriques, récurrentes avec terme général, somme et limite.
Matrices, vecteurs et nombres complexes
Création de matrices [[a,b],[c,d]], addition, soustraction, multiplication, produit scalaire, transposée, déterminant, trace, inverse, matrices identité et nulle, rang, échelonnement, réduction, valeurs propres et vecteurs propres, décomposition et résolution de systèmes par matrices. Vecteurs libres [x,y,z] : somme, différence, produit scalaire et vectoriel, norme, angle et projection, conversion cartésien ↔ polaire. Nombres complexes : partie réelle et imaginaire, module, argument, conjugué, formes cartésienne/polaire/exponentielle, toutes les opérations, puissances, racines, matrices complexes.
Probabilités et statistiques
Permutations, arrangements, combinaisons, coefficients binomiaux, probabilité binomiale, lois binomiale, normale, de Poisson, exponentielle et uniforme ; espérance, variance, écart-type, covariance, corrélation, statistiques descriptives, régression linéaire et polynomiale, interpolation, z-score, percentile, quartiles.
Bases numériques et arithmétique modulaire
Conversion décimal ↔ binaire/hexadécimal/octal et toutes les bases de 2 à 36, opérations bit à bit (AND, OR, XOR, NOT, décalages gauche/droite, complément à deux), arithmétique modulo n, congruences, théorie des nombres : factorisation entière, fonction indicatrice d'Euler, fonction de Möbius, diviseurs, nombre et somme des diviseurs, PGCD étendu, algorithme d'Euclide, fonction d'Ackermann.
Unités et grandeur
Conversion intégrée : longueur, masse, temps, surface, volume, vitesse, accélération, force, énergie, puissance, pression, température, angle, fréquence, charge, tension, courant, résistance, capacité, inductance. Les unités s'affichent dans les expressions, avec vérification de compatibilité, conversion et simplification automatiques, calcul d'unités composées et analyse dimensionnelle.
Graphiques et géométrie
Graphique y=f(x), fonctions multiples, paramétriques, polaires, implicites, suites, dérivée, intégrale ; zoom, déplacement, grille et axes configurables, échelle automatique, recherche de racines/intersections/extrema, tangente, curseurs animables, surfaces 3D avec rotation et coupes, table de valeurs, couleurs personnalisées, coordonnées au survol et export du graphique.
Géométrie : points, distance, milieu, droites, pente, intersections, cercles, triangles (Pythagore, équilatéral, isocèle, quelconque, loi des sinus et des cosinus), quadrilitaires, polygones réguliers, ellipses, volumes et aires des solides usuels, calculatrice de coordonnées et géométrie analytique, avec affichage des étapes et de la formule utilisée.
Erreurs, précision et interface
Détection automatique : parenthèses mal fermées, syntaxe invalide, division par zéro, racine ou logarithme invalide, résultat indéfini, débordement numérique. Gestion des très grands et très petits nombres, précision arbitraire, arrondis bancaire et scientifique, comparaison exacte. Clavier numérique/scientifique/mathématique et raccourcis clavier, glisser-déposer, auto-complétion, suggestions de fonctions et de constantes, coloration syntaxique, parenthèses colorées, mise en forme automatique, affichage MathML et LaTeX, saisie naturelle, import/export, mode plein écran, thèmes sombre/clair, contraste élevé, support lecteur d'écran, interface multilingue, séparateur décimal configurable.
Confidentialité, PWA et intégration
Calculs 100 % côté navigateur, fonctionnement hors connexion, PWA installable, historique et favoris stockés localement, aucun compte obligatoire, aucune donnée envoyée au serveur, import/export et sauvegarde/restauration locales, partage d'une expression ou d'un résultat par URL, impression, export PDF, image, LaTeX et MathML, API JavaScript locale, Web Worker pour les calculs lourds, moteur extensible, fonctions personnalisées réutilisables, variables persistantes, espaces de travail, onglets et comparaison de résultats, panneaux de détails, de variables, de fonctions, graphique et historique, palette de commandes (Ctrl+K), documentation intégrée, exemples par fonction, domaines de définition, vérification symbolique et numérique (double calcul), et tests automatisés du moteur mathématique.