Calculatrice scientifique

Évaluez des expressions mathématiques avec toutes les fonctions scientifiques. Prend en charge la trigonométrie, les logarithmes, les factorielles, les arrangements, les combinaisons, les grands nombres et les nombres complexes.
Tout le traitement se fait localement dans votre navigateur — vos données ne sont jamais envoyées à un serveur.
Mode de base : opérations arithmétiques standard (+, −, ×, ÷), parenthèses, pourcentages, racine carrée, puissance et inverse.
Mode scientifique : ajoute les fonctions trigonométriques (sin, cos, tan et leurs inverses), les fonctions hyperboliques, les logarithmes (ln, log, logab), la factorielle, les arrangements, les combinaisons, la valeur absolue, floor, ceil, round, les constantes (π, e).
Mode d’angle : basculez entre DEG (degrés), RAD (radians) et GRAD (grades) pour les fonctions trigonométriques.
Grands nombres : utilisez big("12345678901234567890") pour un calcul à précision arbitraire. Complexes : utilisez la syntaxe a + bi ou complex(a, b).
Ordre des opérations et limites de la virgule flottante

La priorité standard s’applique : d’abord les parenthèses, puis les puissances, puis la multiplication et la division (de gauche à droite), puis l’addition et la soustraction — 2 + 3 × 4² vaut 50, et non 100. Au-delà de la priorité, la plupart des calculatrices stockent les nombres en virgule flottante binaire, où 0,1 + 0,2 donne 0,30000000000000004 ; l’arrondi d’affichage masque en général ce détail, mais les longues chaînes de calculs peuvent le faire apparaître dans les chiffres visibles.

Lorsque des résultats exacts au centime comptent (argent, factorielles de grands entiers), la virgule flottante ordinaire est le mauvais outil — c’est précisément le rôle du mode big() à précision arbitraire de cette page, alors que 2^53 + 1 est silencieusement égal à 2^53 avec les nombres JavaScript ordinaires.