Calculatrice scientifique
Degrés ou radians, log et ln, puissances, factorielles, Ans et mémoire
À propos de l’outil Calculatrice scientifique
L’outil Calculatrice scientifique évalue une expression entière, tapée au clavier ou composée avec ses touches, avec le moteur mathjs plutôt qu’avec la fonction eval de JavaScript. Il gère sin, cos, tan et leurs inverses en radians ou en degrés, log (base 10), ln, sqrt, les puissances avec ^, les factorielles avec !, π, e, 1/x et |x|, ainsi que la multiplication implicite, comme 2π ou 3(4+1). Les résultats affichent 12 chiffres significatifs ; Ans reprend le dernier en pleine précision, M+, MR et MC conservent une valeur, et un clic sur l’un des 10 derniers calculs permet de le réutiliser.
Exemple
Des expressions et ce qu’affiche la ligne du résultat (la fonction evaluateExpression de la page, exécutée dans Node le 6 octobre 2026).
Expression
sin(30) en Degrés 2π log(1000) 5! 0.1+0.2 1/3e12 tan(90) en Degrés sqrt(-4)
Résultat
0.5 6.28318530718 3 120 0.3 3.33333333333e-13 tan n’est pas définie ici (le cosinus vaut 0). Le résultat n’est pas un nombre réel (par exemple, la racine carrée ou le logarithme d’un nombre négatif).
Comment évaluer une expression
- 1Choisissez « Radians » ou « Degrés » pour les touches trigonométriques.
- 2Tapez une expression comme 2^10 + sqrt(16), ou composez-la avec des touches comme « sin() », « x² » et « Ans ».
- 3Appuyez sur « = » ou sur la touche Entrée pour afficher le résultat.
- 4Utilisez « M+ », « MR » et « MC » pour la mémoire, et cliquez sur une ligne sous « Historique (cliquez pour réutiliser) » pour la reprendre.
Formats et limites
- Fonctions
- sin, cos, tan, sin⁻¹, cos⁻¹, tan⁻¹, log (base 10, ou log(x, b) en base b), ln, sqrt, ^, !, 1/x, |x|, π, e et Ans
- Angles
- Radians ou Degrés ; tan de 90 degrés est signalée comme non définie
- Affichage
- 12 chiffres significatifs ; 2^60 affiche 1152921504610000000, car la notation scientifique ne s’applique qu’en dessous de 0,000001 et à partir de 1e21
- Plage
- Jusqu’à environ 1.8e308 ; à partir de 171!, tout résultat est signalé comme trop grand
- Mémoire et historique
- Une valeur en mémoire ; les 10 derniers calculs
Usages courants
- Décomposer une force dans un problème de physique
- Un élève a besoin de la composante horizontale d’une force de 50 N à 30° : avec « Degrés » activé, 50cos(30) donne 43.3012701892, et « Ans » reporte cette valeur à l’étape suivante en pleine précision.
- Des intérêts composés sans tableur
- 1 000 $ placés à 5 % par an, avec des intérêts composés chaque mois pendant 10 ans, se tapent 1000(1+0.05/12)^(12*10) et deviennent 1647.00949769.
- Mesurer la diagonale d’un écran ou d’une image
- La diagonale d’une image de 1920×1080 est sqrt(1920^2+1080^2), ce qui donne 2202.90717008 pixels d’après le théorème de Pythagore.
- La chimie avec des puissances de dix
- Le nombre d’Avogadro se tape 6.022e23 ; multiplié par 2 moles, il donne 1.2044e+24, écrit en notation scientifique parce qu’il dépasse 1e21.
Quel outil choisir
- Calculatrice de pourcentage: répond à 6 questions de pourcentage fixes, dans des cases à libellé, pendant que vous tapez, sans écrire d’expression.
- Calculatrice de fractions: garde les fractions exactes : 1/3 + 1/6 donne 1/2 avec les étapes du calcul, là où cette calculatrice donne le nombre décimal 0.5.
- Calculatrice statistique: prend toute une liste de nombres d’un coup pour en donner la moyenne, la médiane, l’écart type et les quartiles, ce qui demanderait ici de nombreuses expressions.
Où vos expressions sont traitées
Les expressions sont analysées et calculées par mathjs dans cette page, dans votre navigateur, et ne sont envoyées nulle part pour être calculées. Quand un message d’erreur s’affiche, son texte épuré est envoyé à notre journal des erreurs avec le nom de l’outil ainsi que le nom et la version principale de votre navigateur, et un message du moteur d’expressions peut citer un mot court que vous avez tapé.
Questions fréquentes
La calculatrice fonctionne-t-elle en degrés ?
Oui. Appuyez sur « Degrés » avant de calculer : sin(30) donne 0.5 et cos(90) donne 0, tandis que tan(90) est signalée comme non définie au lieu d’un nombre immense. Les fonctions inverses sin⁻¹, cos⁻¹ et tan⁻¹ répondent alors aussi en degrés.
log est-il en base 10 ou naturel ?
En base 10. La fonction log est le logarithme de base 10, donc log(1000) = 3, et ln est le logarithme naturel, donc ln(e) = 1. Le logarithme d’un nombre négatif est signalé comme n’étant pas un nombre réel, et celui de 0 comme infini.
Est-ce que 0.1 + 0.2 affiche 0.3 ?
Oui. Les résultats sont arrondis à 12 chiffres significatifs, ce qui masque la minuscule erreur binaire de 0.30000000000000004. Ans et M+ gardent malgré tout la valeur complète : une suite de calculs ne perd donc pas de précision en chemin.
Les grands résultats sont-ils affichés en notation scientifique ?
Non, pas avant 1e21 : jusque-là, un résultat garde 12 chiffres significatifs suivis de zéros, donc 2^60 affiche 1152921504610000000, et non 1152921504606846976. Les résultats inférieurs à 0,000001 passent en revanche à une notation comme 3.33333333333e-13.
Puis-je taper 2π ou 3(4+1) ?
Oui. La multiplication implicite fonctionne comme sur une calculatrice de poche : 2π donne 6.28318530718 et 3(4+1) donne 15, et Ans peut être multiplié de la même façon, comme dans 2Ans.
Pourquoi sin(30) donne-t-il -0.988031624093 ?
La calculatrice est en « Radians », où 30 signifie 30 radians. Appuyez sur « Degrés » et relancez le calcul pour obtenir 0.5 ; chaque ligne trigonométrique de l’historique se termine par (rad) ou (deg), l’unité utilisée.
La calculatrice comprend-elle le signe pour cent ?
Oui. Après un nombre, % le divise par 100 : 80*15% donne 12, et 200 + 10% donne 220, comme une calculatrice de bureau ajoute un pourcentage. Entre deux nombres, il désigne plutôt le reste de la division : 7 % 3 donne 1.
Comment calculer un logarithme dans une autre base, ou une racine cubique ?
Indiquez la base après une virgule : log(8, 2) donne 3, le logarithme de 8 en base 2, et log(8)/log(2) donne la même chose. Sans base, log est en base 10. Pour les racines, cbrt(27) et 27^(1/3) donnent tous deux 3, et (-8)^(1/3) donne -2.
Que fait le signe ! avec un nombre décimal, et jusqu’où peut aller une factorielle ?
Un nombre décimal passe par la fonction gamma : pour 3.5!, le résultat est 11.6317283966. La plus grande factorielle qui tient est 170!, affichée 7.25741561531e+306.
Trucs et astuces
- ✓Appuyer sur x², 1/x ou |x| juste après un nombre entoure ce nombre : 4 puis 1/x donne 1/(4), et -3 puis x² donne (-3)^2.