Scientific Calculator
NouveauFull scientific calculator with trig, log, factorial, powers and memory functions.
Recent Calculations
Runs entirely in your browser. Nothing is uploaded.
Qu'est-ce qu'une calculatrice scientifique ?
Une calculatrice scientifique est un outil avancé qui va bien au-delà des quatre opérations de base pour fournir les fonctions mathématiques nécessaires en sciences, en ingénierie et en mathématiques supérieures. Contrairement à une simple calculatrice, elle intègre les fonctions trigonométriques, les logarithmes, les exponentielles, les factorielles, les puissances, les racines ainsi que les constantes π et e. Ces fonctions sont indispensables en physique, en chimie, en ingénierie, en statistiques et dans toutes les disciplines mathématiques au-delà de l'algèbre élémentaire.
Cette calculatrice scientifique en ligne gratuite utilise un analyseur d'expressions complet plutôt qu'une interface bouton par bouton. Saisissez une expression entière telle que sin(45) + log(100) / 2 et évaluez-la en une seule étape — exactement comme l'écriture d'une formule, sans appuyer sur des touches séquentiellement. Elle prend en charge les modes d'angles DEG et RAD, une seconde couche de fonctions pour la trigonométrie inverse et les exponentielles, la mise en mémoire et un historique des cinq derniers calculs.
Comment utiliser la calculatrice scientifique
Cliquez sur les boutons de fonctions (sin, cos, tan, log, ln, √, etc.) pour les insérer dans le champ d'expression, fermez les parenthèses puis appuyez sur = pour évaluer. L'affichage montre à la fois l'expression en cours de construction et un aperçu du résultat en temps réel pendant la saisie, afin de repérer les erreurs avant de valider.
Pour accéder à la seconde couche de fonctions, appuyez sur le bouton [2nd] — les étiquettes se mettent à jour pour afficher asin, acos, atan, eˣ, 10ˣ et ∛. Utilisez le bouton DEG/RAD pour basculer entre les unités d'angle ; le mode actif est toujours visible. Pour la mémoire, M+ enregistre le résultat courant, MR le rappelle et MC l'efface. Le panneau d'historique sous le clavier affiche vos cinq derniers calculs — cliquez sur une entrée pour réutiliser le résultat. Les utilisateurs d'un clavier physique peuvent saisir les expressions directement, appuyer sur Entrée pour évaluer, Retour arrière pour effacer un caractère et Échap pour tout effacer.
Comparaison avec Desmos, Wolfram Alpha et les calculatrices Casio
Desmos excelle dans la représentation graphique, mais son mode calculatrice scientifique est une fonctionnalité secondaire. L'interface est pensée pour le graphisme avant le calcul, et elle s'ouvre sur un plan cartésien dont la plupart des utilisateurs n'ont pas besoin pour effectuer des calculs numériques. Wolfram Alpha prend en charge le calcul symbolique et les résultats exacts (par exemple sin(π) = 0 au lieu de 1,2e-16), mais nécessite une connexion internet pour chaque requête et demande une certaine maîtrise de la syntaxe pour les expressions complexes. Les calculatrices physiques Casio et Texas Instruments sont fiables mais ne permettent pas de saisir des expressions complètes — on appuie sur les touches opération par opération, ce qui est lent pour les calculs à plusieurs étapes.
La calculatrice scientifique d'UtiloKit est conçue pour le cas intermédiaire : l'étudiant ou l'ingénieur qui souhaite saisir une formule complète, l'évaluer instantanément et passer à la suite. Pas de canvas graphique à naviguer, pas d'aller-retour serveur, pas de syntaxe à apprendre. Tout s'exécute localement dans le navigateur — fonctionne sur téléphone, fonctionne hors ligne, sans inscription.
Trigonométrie, logarithmes et puissances
Les fonctions trigonométriques — sin, cos, tan — relient les angles aux rapports des côtés d'un triangle rectangle. Leurs inverses (asin, acos, atan) permettent de retrouver un angle à partir d'un rapport. Vérifiez toujours le mode DEG ou RAD : sin(90°) = 1, mais sin(90 radians) ≈ 0,894. Utilisez le mode RAD pour le calcul différentiel, la fréquence angulaire ou les problèmes d'ondes, et le mode DEG pour la géométrie, la navigation et la topographie.
Les logarithmes sont les inverses de l'exponentiation. ln(x) répond à la question « à quelle puissance faut-il élever e pour obtenir x ? » et est fondamental en analyse, en modèles de croissance/décroissance et en théorie de l'information. log(x) utilise la base 10 et apparaît dans le pH, les décibels et l'échelle de Richter. Puissances et racines : x² élève au carré, xⁿ élève à n'importe quelle puissance, √ donne la racine carrée et la touche 2nd donne ∛. Les exposants fractionnaires comme x^(1/n) calculent la racine n-ième — le tout avec une arithmétique en virgule flottante double précision IEEE 754 précise à 15 chiffres significatifs.
Conseils et exemples concrets
Pour les intérêts composés, saisissez toute la formule en une seule expression : 1000 * (1 + 0.05/12)^(12*10) pour 1 000 € à un taux annuel de 5 % capitalisé mensuellement sur 10 ans. Pour les vecteurs en physique, saisissez 150 * cos(35) et 150 * sin(35) (en mode DEG) pour obtenir les composantes horizontale et verticale d'une force. Pour le pH, saisissez -log(0.0001) pour obtenir pH 4 pour une solution à 10⁻⁴ mol/L.
Utilisez la mémoire pour éviter de ressaisir des résultats intermédiaires : calculez la première sous-expression, appuyez sur M+, construisez la partie suivante puis appuyez sur MR pour rappeler la valeur enregistrée. Pour les combinaisons et permutations, utilisez le bouton n! : C(10,3) = 10! / (3! × 7!) peut être calculé étape par étape avec = et M+. Appuyez sur Échap pour tout effacer en cas d'erreur — plus rapide que de cliquer sur AC. Utilisez les parenthèses généreusement : en cas de doute, enveloppez les sous-expressions dans () pour garantir l'ordre d'évaluation correct.
Frequently asked questions
Quelles fonctions cette calculatrice scientifique prend-elle en charge ?
La calculatrice prend en charge toutes les principales fonctions trigonométriques (sin, cos, tan et leurs inverses asin, acos, atan), le logarithme naturel (ln), le logarithme en base 10 (log), la racine carrée, la racine cubique, les puissances arbitraires (xⁿ), la factorielle (n!), la valeur absolue, le reciproque (1/x), le pourcentage (%) et les constantes π et e. Vous pouvez librement combiner toutes ces fonctions dans une seule expression saisie et l'évaluer en appuyant une seule fois sur =. Contrairement à une calculatrice quatre opérations, il n'y a aucune limite à la complexité des expressions.
Quelle est la différence entre le mode DEG et le mode RAD ?
En mode DEG, les angles sont mesurés en degrés (un tour complet = 360°). En mode RAD, les angles sont en radians (un tour complet = 2π ≈ 6,283). Par exemple, sin(90) en mode DEG = 1, mais sin(90) en mode RAD ≈ 0,894. Les problèmes de physique et de calcul différentiel utilisent généralement les radians, tandis que la géométrie et la navigation utilisent les degrés. Vérifiez toujours que votre mode correspond au problème avant de calculer, car l'utilisation d'un mauvais mode est la source d'erreurs de trigonométrie la plus courante — cela piège les étudiants sur Wolfram Alpha et Desmos également.
Comment utiliser la touche de fonction secondaire [2nd] ?
Appuyez sur le bouton [2nd] pour basculer vers la deuxième couche de fonctions. sin devient asin (arcsinus), cos devient acos (arcosinus), tan devient atan (arctangente), ln devient eˣ, log devient 10ˣ, et √ devient ∛ (racine cubique). Les étiquettes des boutons se mettent à jour en temps réel pour indiquer quelle fonction est active. Appuyez à nouveau sur [2nd] pour revenir aux fonctions primaires. Le mode 2nd est également annulé automatiquement après l'utilisation d'une fonction, vous n'avez donc pas besoin de le désactiver manuellement à chaque fois.
Comment fonctionne l'ordre des opérations (PEMDAS) dans cette calculatrice ?
Cette calculatrice utilise un analyseur d'expressions Shunting-Yard complet qui applique correctement les règles de priorité des opérations : les parenthèses d'abord, puis les exposants, puis les multiplications et divisions de gauche à droite, puis les additions et soustractions de gauche à droite. Par exemple, 2 + 3 × 4 = 14, et non 20. De nombreuses calculatrices en ligne basiques — y compris certaines intégrées aux navigateurs mobiles — évaluent de gauche à droite et se trompent sur ce point. Vous pouvez saisir des expressions complètes à plusieurs étapes telles que sin(45) + log(100) / 2 et le résultat est toujours mathématiquement correct.
Comment fonctionnent les touches mémoire M+, M−, MR et MC ?
M+ ajoute le résultat affiché au registre mémoire. M− soustrait le résultat courant de la mémoire. MR rappelle la valeur mémoire enregistrée et l'ajoute à votre expression courante. MC remet le registre mémoire à zéro et masque l'indicateur M. La mémoire persiste d'un calcul à l'autre jusqu'à ce que vous l'effaciez explicitement ou fermiez l'onglet, ce qui est utile pour accumuler des sous-totaux ou référencer une constante dans plusieurs calculs — exactement comme sur une calculatrice physique Casio ou Texas Instruments.
Puis-je saisir des expressions avec mon clavier ?
Oui — la saisie complète au clavier est prise en charge. Tapez les chiffres 0–9 et les opérateurs +, −, *, / directement. Appuyez sur Entrée ou = pour évaluer, Retour arrière pour effacer le dernier caractère, et Échap (ou cliquez sur AC) pour tout effacer. Les parenthèses ( et ) fonctionnent telles quelles. Le symbole ^ saisit l'opérateur de puissance. La saisie au clavier est nettement plus rapide que le clic sur les boutons lorsque vous avez une longue suite d'expressions complexes, ce qui est un avantage de cette calculatrice sur la calculatrice intégrée d'un téléphone.
Comment la factorielle est-elle calculée et quelles sont ses limites ?
La factorielle n! est égale au produit de tous les entiers positifs de 1 à n. Par exemple, 5! = 5 × 4 × 3 × 2 × 1 = 120. La calculatrice traite les entiers non négatifs jusqu'à 170! avant de dépasser le nombre en virgule flottante maximum de JavaScript (~1,8 × 10³⁰⁸). La saisie de 0! renvoie correctement 1 par définition. Pour une entrée non entière, la valeur est arrondie à l'entier le plus proche avant le calcul. Wolfram Alpha peut calculer des factorielles plus grandes grâce à l'arithmétique à précision arbitraire, mais pour les travaux courants en classe ou en université, 170! est largement suffisant.
Quelle est la différence entre log et ln ?
ln est le logarithme naturel de base e ≈ 2,71828, utilisé en analyse mathématique, dans les modèles de croissance de population, la désintégration radioactive et la capitalisation continue. log est le logarithme décimal de base 10, utilisé dans le pH, les décibels et l'échelle de Richter. Ils sont liés par la formule de changement de base : log(x) = ln(x) / ln(10). Sur cette calculatrice, les boutons ln et log donnent accès aux deux ; la touche 2nd donne leurs inverses eˣ et 10ˣ. Desmos prend également en charge les deux, mais sa mise en page scientifique est moins axée sur la saisie d'expressions sur une ligne.
Cette calculatrice est-elle sûre — utilise-t-elle eval() ?
Non, cette calculatrice n'utilise jamais la fonction eval() de JavaScript. Elle implémente un compilateur en deux étapes : un analyseur lexical qui découpe la saisie en nombres, opérateurs, fonctions et parenthèses, puis l'algorithme de Shunting-Yard qui convertit l'expression en notation polonaise inverse (RPN). La pile RPN est ensuite évaluée de manière purement mathématique. Cela signifie qu'aucun code JavaScript ne peut être injecté via le champ de saisie. De nombreuses calculatrices en ligne — y compris certaines disponibles sur GitHub — utilisent eval() et sont vulnérables à l'exécution de code arbitraire. Tous les calculs s'exécutent localement dans votre navigateur, sans aucune requête réseau.
Comment saisir et utiliser la notation scientifique ?
Saisissez les nombres sous la forme a × 10ⁿ en utilisant les boutons de multiplication et de puissance — par exemple, tapez 6.022 × 10 ^ 23 pour représenter le nombre d'Avogadro. Les résultats très grands ou très petits sont automatiquement affichés dans la notation exponentielle de JavaScript (ex. : 6.022e+23). Vous pouvez ensuite utiliser ce résultat dans des calculs ultérieurs sans ressaisir le nombre complet, ce qui est particulièrement utile en chimie et en physique où des constantes telles que le nombre d'Avogadro, la vitesse de la lumière ou la constante de Planck apparaissent de façon répétée.
Quelle est la précision des résultats trigonométriques ?
La calculatrice utilise la bibliothèque Math native de JavaScript, qui implémente l'arithmétique en virgule flottante double précision IEEE 754 avec une précision d'environ 15 à 17 chiffres décimaux significatifs — une précision supérieure à celle de n'importe quelle calculatrice scientifique physique Casio ou TI. Les infimes artefacts d'arrondi (par exemple sin(π) affichant 1,2e-16 au lieu de 0 exactement) sont une conséquence normale de la représentation binaire en virgule flottante, et non une erreur de calcul. Wolfram Alpha utilise le calcul symbolique et peut retourner des résultats exacts tels que sin(π) = 0, mais pour le calcul numérique la différence est sans conséquence pratique.
Quels problèmes concrets peut-on résoudre avec une calculatrice scientifique ?
Physique : cinématique (sqrt(2 × 9,81 × 45) pour la vitesse de chute libre), fréquence d'onde, composantes de vecteurs avec sin et cos. Chimie : pH = −log[H⁺], calculs de masse molaire, grands nombres à l'échelle d'Avogadro en notation scientifique. Finance : intérêts composés A = P(1+r/n)^(nt) sous la forme d'une seule expression en euros. Ingénierie : rapports signal/bruit en dB via 10×log(ratio), résolution de vecteurs force. Statistiques : calcul du score z. L'analyseur d'expressions traite tout cela en une seule ligne sans changer d'outil.
À quoi sert le bouton 1/x (inverse) ?
Le bouton 1/x encapsule l'expression courante dans un inverse : il calcule effectivement 1 ÷ (expression courante). Par exemple, si vous avez saisi 4, appuyer sur 1/x transforme l'expression en 1/(4) et évalue à 0,25. C'est mathématiquement équivalent à élever le nombre à la puissance −1. Saisir 1/0 produit Infinity, qui est la représentation correcte de JavaScript pour la division par zéro.
Peut-on enchaîner plusieurs fonctions dans une seule expression ?
Oui — l'analyseur d'expressions prend en charge les appels de fonctions imbriqués et enchaînés à n'importe quelle profondeur. Vous pouvez saisir sin(π/6) + log(100) - sqrt(16)^2 et appuyer sur = pour tout évaluer en une seule étape. Les parenthèses peuvent être imbriquées à n'importe quelle profondeur, et chaque argument de fonction est entièrement évalué avant l'application de la fonction extérieure. Cela permet d'exprimer des formules de physique ou d'ingénierie à plusieurs étapes sous la forme d'une ligne lisible unique — quelque chose qu'il est impossible de faire sur une simple calculatrice de téléphone ou un outil en ligne quatre opérations.
Comment fonctionne l'historique des calculs ?
Chaque fois que vous appuyez sur = et obtenez un résultat valide, l'expression complète et le résultat sont ajoutés en tête du panneau d'historique sous le clavier, qui conserve les cinq derniers calculs. Vous pouvez consulter vos travaux récents d'un coup d'œil et cliquer sur n'importe quelle entrée de l'historique pour réutiliser le résultat dans une nouvelle expression. L'historique est stocké uniquement en mémoire et effacé lorsque vous fermez ou actualisez l'onglet — rien n'est enregistré sur un serveur ni dans votre compte.
Cette calculatrice scientifique fonctionne-t-elle sur iPhone et Android ?
Oui — elle fonctionne sur n'importe quel smartphone ou tablette moderne. Il n'y a aucune application à télécharger depuis l'App Store ou Google Play. Ouvrez la page dans Safari ou Chrome sur votre téléphone et la mise en page complète s'adapte à la taille de l'écran. Toutes les fonctions — trigonométrie, logarithmes, mémoire, historique, saisie au clavier — fonctionnent de la même façon sur mobile. Les boutons sont dimensionnés pour une utilisation sur écran tactile, vous n'avez donc pas besoin d'un clavier physique pour l'utiliser confortablement sur un petit écran.
Related tools
Voir tous les outilsArea Calculator
Area calculator for 10 shapes: circle, rectangle, triangle (3 methods), trapezoid, ellipse, rhombus & more. Formula shown instantly.
GCF & LCM Calculator
Find GCF (greatest common factor) and LCM (least common multiple) for up to 10 numbers. Euclidean algorithm steps & prime factorization shown.
Convertisseur d’unités
Convertissez longueur, poids, température, surface, volume, vitesse, temps et tailles de données.
Convertisseur de timestamp Unix
Convertissez le temps epoch en date et inversement, avec l’heure actuelle en direct et l’ISO 8601.
Convertisseur de base numérique
Convertissez entre binaire, octal, décimal, hexadécimal et n’importe quelle base de 2 à 36.
Convertisseur de chiffres romains
Convertissez des nombres en chiffres romains et inversement, avec validation.