Calcul et technologies
Fermer ×

Calculs et fonctions

Calculs

Priorités des opérateurs

Lorsqu'on écrit une expression contenant les opérateurs d'addition, de soustraction, de multiplication et de division, il faut savoir que la multiplication et la division sont prioritaires sur l'addition et la soustraction, cela signifie que les opérations de multiplication et de division sont exécutées avant les opérations d'addition et de soustraction. Par contre il faut faire attention pour la multiplication et la division, cette vidéo de Mickaël Launay (micmaths) décrit cette situation. Sur cette calculatrice, 6 ÷ 2 ( 1 + 2 ) = 6 6 = 1 car la calculatrice modifie l'expression en 6 ÷ ( 2 ( 1 + 2 ) ) = 6 6 = 1 . Le même calcul avec la calculatrice d'un téléphone portable, l'expression est évaluée comme ( 6 ÷ 2 ) ( 1 + 2 ) = 3 × 3 = 9 . Afin d'éviter ce type d'erreur, il est conseillé d'utiliser des parenthèses pour lever tout ambiguité d'interprétation de l'expression.

Division entière

La division des calculatrices est une division réelle qui donne un quotient décimal avec le nombre avant la virgule qui est la partie entière et les chiffres après la virgule qui constituent la partie fractionnaire. Pour faire une division entière il faut utiliser une fonctionnalité particulière de la calculatrice. Dans le cas où cette fonctionnalité n'est pas présente, la division entière reste possible en partant de la division réelle. On utilise la relation de la division entière A = B × Q + R où A est le dividende, B le diviseur, Q le quotient et R le reste. Avec la calculatrice, on effectue la division réelle, puis on calcule le reste avec la relation R = A - B Q Q est la partie entière du quotient de la division réelle effectuée auparavant.

Il ne faut pas oublier le domaine de définition, la division entière est définie dans *

Dans le cas de dividende ou diviseur négatif (ensemble ℤ), le résultat de la division entière et le résultat du modulo peuvent ne pas vérifier la relation A = B × Q + R .
Exemple avec les fonctions Int÷ pour la division entière et Rmdr pour le modulo (reste de la division entière) :

Fonctions mathématiques

Trigonométrie

Dans tout calcul incluant des fonctions de trigonométrie, il est important de ne pas oublier les intervalles d'application de ces fonctions. Les fonctions sinus et cosinus sont de période 2 π alors que la fonction tangente est définie entre - π 2 et π 2 , ce qui se traduit par tan ( θ ) = tan ( θ + k π ) .
Exemple pour le calcul de l'argument du nombre complexe z = - 1 + i : θ = arctan ( - 1 ) + k π
La calculatrice va donner θ = arctan ( - 1 ) = - π 4 , il ne faut donc pas oublier de déterminer k en utilisant le signe de la partie réelle qui est -1 et qui permet de déduire que k vaut 1.
On déduit donc que l'argument de z = - 1 + i est θ = - π 4 + π = 3 π 4 .

Remarque :la méthode précédente fonctionne, mais on n'a pas précisé le domaine de définition de l'argument.

Bien sûr, cette question ne se pose pas si on utilise la fonctionnalité de calcul de l'argument d'un nombre complexe, mais il est judicieux de ne pas l'oublier.
On peut trouver plus d'informations sur cette page wikipédia

Logarithme

Dans le cas du logarithme, il ne faut pas oublier le domaine de définition de la fonction log (ln sur calculatrice) qui est x ] 0 , ] . Là, la calculatrice envoie bien un message d'erreur si la valeur à calculer est négative.
Il n'y a pas qu'un seul logarithme, on connaît déjà le logarithme naturel (ln ou log), le logarithme décimal (log ou Log ou log10), mais il existe d'autres bases logarithmiques. Si la calculatrice ne fournit pas de fonctionnalité pour un logarithme à base quelconque, il existe une méthode pour calculer un logarithme à base quelconque : ln a ( x ) = ln ( x ) ln ( a ) .

Importance du domaine de définition
Le calcul d'un nombre réel négatif donne une erreur sur certaines calculatrices, ce qui est normal, car la fonction log est définie sur ] 0 , ] , si on calcule le logarithme d'un nombre complexe, la calculatrice donne le résultat en utilisant la formule ln ( z ) = ln ( | z | ) + arg ( z ) i z C * , comme par exemple : ln ( 1 + i ) = ln ( 2 ) + π 4 i Dans ce cas la calculatrice devrait savoir calculer ln ( - 1 ) et pourtant elle affiche une erreur car elle ne peut pas savoir si -1 est défini comme réel ou complexe. Si l'on veut calculer le logarithme des réels négatifs dans l'ensemble des complexes, il faut donc utiliser la définition du logarithme complexe car la calculatrice ne sait pas faire ce calcul.
Attention, tout de fois, certaines calculatrices font le calcul en considérant que les nombres sont des complexes, et donc ln ( - 1 ) =iπ

Résolutions d'équations

Les calculatrices permettent de résoudre des équations uniquement dans R .
Certaines calculatrices proposent trois méthodes de résolution, d'autres les appliquent automatiquement en fonction de l'équation à résoudre, ces trois méthodes sont :

Exemple d'utilisation du solveur

Soit à résoudre l'équation cos ( 2 π x ) = 0 pour x [ 0.5 , 1 ] , Le solveur donne la solution x = 0.75 .

Jouer avec sa calculatrice

  1. Calculer la formule des Babyloniens 3 57 60 + 36 60 2
  2. Calculer le début de la formule de Viète 2 × 2 2 × 2 2 + 2 × 2 2 + 2 + 2
  3. Effectuer les divisions entières suivantes 60834÷216, 94663÷149, 93997÷762, il est possible de trouver d'autres exemples dans la page multiplications et divisions.
  4. Proposer une expression de calcul de l'argument d'un nombre complexe z = a + i b , en trouvant une méthode de calul de k de l'expression θ = arctan ( b a ) + k π pour a différent de 0 et { a = 0 b > 0 θ = π 2 a = 0 b < 0 θ = - π 2 .
    Vérifier le résultat avec les nombres complexes suivants : z = - 5 + 3 i , z = 6 - 7 i , z = - 2 π - 3 π i , z = 3 + i
  5. Proposer une méthode y = s i g n e ( x ) qui calcule du signe d'un nombre réel qui donne 1 si le nombre est positif et -1 si le nombre est négatif.
  6. Donner l'expression qui calcule le logarithme des réels négatifs dans l'ensemble des complexes, x C * , vérifier cette relation avec les réels compris entre -2 et -5.
  7. En utilisant la fonctionnalité équation, résoudre l'équation du second degré x 2 - x - 1 = 0 , puis vérifier les résultats
  8. En utilisant la fonctionnalité équation, résoudre l'équation du troisième degré 2 x 3 - 11 x 2 + 17 x - 6 = 0 , puis vérifier les résultats
  9. En utilisant la fonctionnalité équation, résoudre l'équation suivante 1 - 0.2 * x - cos ( 2 π x ) = 0 sur l'intervalle x [ 0.5 , 1 ] puis vérifier le résultat.
  10. En utilisant la fonctionnalité équation, résoudre l'équation suivante e - 0.2 * x - cos ( 2 π x ) = 0 sur l'intervalle x [ 0.5 , 1 ] puis vérifier le résultat.

Notation polonaise inverse

Nommée RPN pour "Reverse Polish Notation", cette méthode était implémentée dans les premières calculatrices comme par exemple la HP-35 qui utilise les algorithmes CORDIC pour le calcul des fonctions scientifiques. C'est une méthode de calcul d'expressions mathématiques qui ne fait pas appel aux parenthèses. Dans ce cas on saisit l'expression en entrant les différents nombres suivis des opérations en commençant par des valeurs. Par exemple, l'expression avec parenthèses 2 × ( 3 + 4 ) devient 2 3 4 + × est le symbole qui représente la touche de validation de la calculatrice qui s'appelle quelques fois enter ou entrée. Pour jouer avec ce type de calculatrice, on trouve une application calculatrice RPN nommée RPNcalc pour smartphone et téléchargeable sur les plate-formes de téléchargement des smartphones.

Autres exemples :

3 4 + 2 × correspond à ( 3 + 4 ) * 2 et vaut 14
2 3 + 4 5 + × correspond à ( 2 + 3 ) * ( 4 + 5 ) et vaut 45.
3 1 2 / ^ correspond à 3 1 / 2 = 3
3 2 + 2 ^ 2 1 + 2 ^ + 1 2 / ^ correspond à ( ( 3 + 2 ) 2 + ( 2 + 1 ) 2 ) 1 2 = ( 3 + 2 ) 2 + ( 2 + 1 ) 2 = 34

Tester ses expressions en notation polonaise inverse

Pour les opérations d'addition, soustraction, multiplication, division, puissance il faut utiliser les symboles +,-,*,/,^. Pour le symbole de validation il faut utiliser le caractère 'e' ou 'E'. Pour les nombres décimaux, uniquement positifs, il faut utiliser le point à la place de la virgule.
L'expression 2 3 4 + × s'écrit : "2e3e4+*" et donne le résultat 14.

Saisir l'expression de calcul ainsi que le résultat du calcul de cette expression.