Qu'il y ait une petite erreur d'arrondi en utilisant la fonction ^ sur une calculette ou un ordi ne me gène pas. Après tout, leur fonction n'est pas de faire des calculs justes, uniquement de les répéter à l'infini sans se fatiguer.
Rappelons-nous qu'avant d'utiliser une calculette scientifique, les carrés, logarithmes, sinus ou cosinus, tangente était obtenus dans des abaques. Ceux que j'ai à ma disposition ne donnent en général que 4 ou 5 décimales. Mes calculettes et pockets sont donc suffisants car ils divergent bien au-delà de ces 4 ou 5 décimales. Mais surtout sont bien plus pratique à l'usage. Plus besoin d'ouvrir le hand-book et parcourir les colonnes et lignes des abaques pour trouver les valeurs.
Et avec 10 ou 12 décimales presque justes, l'erreur d'arrondi arrive deux fois moins vite qu'avec les 4 (ou parfois 5) décimale des valeurs tabulée des abaques.
Dans cette table, je trouve que tan 20°30’ fait 0,3739, mon SHARP PC-1211 me donne 3.738846795€-01 alors je lui pardonne d’afficher 96^2 avec un petit (très petit) écart.
Par contre, j’oublie à chaque fois que (-96)^2 renvois l’erreur 1………………………………. Ca ce n’est pas fair-play, dans les programmes c’est souvent une source d’ennuis quand des valeurs négatives sont manipulées !