« Bugs » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 5 : | Ligne 5 : | ||
== TI Scientifiques == | == TI Scientifiques == | ||
<br/><br/> | <br/><br/> | ||
=== Bug du ln() === | === Bug du ln()<ref>http://datamath.org/Story/LogarithmBug.htm</ref> === | ||
; Modèles | ; Modèles | ||
: [[TI-25]], [[SR-51]], [[TI-BA Solar]], [[TI-65]], [[TI-68]], [[TI-12 Math Explorer]], [[TI-40 Solar]], [[TI-36X Solar]], [[TI-30X]], [[TI-34]], [[TI-35X]], [[TI-30Xa]], [[TI-30Xa SE]] | : [[TI-25]], [[SR-51]], [[TI-BA Solar]], [[TI-65]], [[TI-68]], [[TI-12 Math Explorer]], [[TI-40 Solar]], [[TI-36X Solar]], [[TI-30X]], [[TI-34]], [[TI-35X]], [[TI-30Xa]], [[TI-30Xa SE]] | ||
Ligne 36 : | Ligne 36 : | ||
: La plupart des calculatrices utilisent la règle '''ln(y<sup>x</sup>) = x.ln(y)''' pour calculer la puissance x de y, d'où complication du bug... | : La plupart des calculatrices utilisent la règle '''ln(y<sup>x</sup>) = x.ln(y)''' pour calculer la puissance x de y, d'où complication du bug... | ||
<br/><br/><br/><br/> | <br/><br/><br/><br/> | ||
=== [Réglé] Bug du ln(), version récente === | === [Réglé] Bug du ln(), version récente === | ||
; Modèles | ; Modèles |
Version du 14 juin 2013 à 13:52
Cette page est une liste des bugs connus sur calculatrices TI.
Merci de préciser pour chaque bug répertorié le nom de la machine, le numéro de version d'OS, et les circonstances d'apparition du bug.
TI Scientifiques
Bug du ln()[1]
- Modèles
- TI-25, SR-51, TI-BA Solar, TI-65, TI-68, TI-12 Math Explorer, TI-40 Solar, TI-36X Solar, TI-30X, TI-34, TI-35X, TI-30Xa, TI-30Xa SE
- Circonstances et symptômes
- Les valeurs calculées sont erronées pour ln(1+x), où x est un petit nombre (compris entre 10-6 et 10-9)
1+x | valeur de ln(1+x) | Valeur affichée |
---|---|---|
1.1 | 9.531017980*10-2 | 9.531017980*10-2 |
1.01 | 9.950330853*10-3 | 9.950330854*10-3 |
1.001 | 9.995003331*10-4 | 9.995003334*10-4 |
1.0001 | 9.999500033*10-5 | 9.999500067*10-5 |
1.00001 | 9.999950000*10-6 | 9.999950243*10-6 |
1.000001 | 9.999995000*10-7 | 9.999998344*10-7 |
1.0000001 | 9.999999500*10-8 | 1.000002575*10-7 |
1.00000001 | 9.999999950*10-9 | 1.000033249*10-8 |
1.000000001 | 9.999999995*10-10 | 1.000335068*10-9 |
- Effets sur la fonction yx
- La plupart des calculatrices utilisent la règle ln(yx) = x.ln(y) pour calculer la puissance x de y, d'où complication du bug...
[Réglé] Bug du ln(), version récente
- Modèles
- TI-34 II, TI-40 Collège II, TI-30X IIB et TI-30X IIS
- Circonstances et symptômes
- En 2000, de nombreux bugs ont été reportés, et la production de ces modèles à été arrêtée, puis suivie d'une offre de remplacement jusqu'au 31 Janvier 2001[2]. Les calculatrices ayant des numéros de série antérieurs à N1299 ou C1299 avaient des nombreux bugs de calcul de ln(), log(), sinh-1(), cosh-1() et tanh-1(). Ces problèmes ont été réglés par les ingénieurs de Texas Instruments avec la sortie de la TI-Collège.
TI Z80
Bug du Y
- Modèles
- Toutes les calculatrices graphiques z80
- Versions d'OS
- Toutes les versions d'OS
- Circonstances et symptômes
- Lorsqu'on utilise la fonction ClrDraw soit alors que l'écran est déjà affiché, soit si elle est suivie par la fonction Text(), la variable Y est automatiquement remise à 0.
9->Y:20->X ClrDraw Text(Y,X,"TEST") Pause Disp Y
Bug du Rappel
- Modèles
- modèles en Français, donc TI-76.fr et TI-82 Stats.fr
- Ne concerne pas les TI-Flash en Français. (Rappel a été corrigé en Rpl)
- Versions d'OS
- 1.00fr5, 1.11fr7
- Circonstances et symptômes
- Si vous essayez de Copier/Coller un programme dont le nom excède 5 lettres dans une autre via la fonction "Rappel" (Appelée Rcl sur les autres modèles), l'écran s'éteint et la calculatrice freeze pendant un certain moment.
- Ce bug serait expliqué par le token "Rappel" en français qui est plus long que "Rcl".
- Remède
- Éteindre et rallumer la calculatrice 2 fois à l'aveuglette. (patientez 10 secondes)
Bug de la commande Text()
- Modèles
- Modèles possédant un OS MathPrint (Famille TI-84 Plus, TI-83 Plus.fr)
- Versions d'OS
- 2.53MP, 2.55MP
- Circonstances et symptômes
- La commande Text() sur un OS MathPrint a un comportement différent des autres modèles: Elle efface les pixels se situant en dessous du texte. Cela crée des incompatibilités pour 84 Plus de programmes qui fonctionnent sur les autres modèles, ou sur les vieux OS.
- Ce bug est activé par l'accès au menu MODE.
- Remède
- Ce bug est désactivé par:
- - L'accès à l'éditeur de listes, de matrices ou au tableur (commande DispTable par exemple)
- - Le code hexadécimal AsmPrgmFDCB058EC9
- - Le passage de l'écran en mode G-T
- (Par conséquent, pour désactiver ce Bug au début d'un programme, le moyen le plus simple est de faire:
:G-T:Full
TI 68k
TI-Nspire
Bug des quotients de racines[3]
- Modèles
- TI-Nspire avec CAS
- Versions d'OS
- 3.2 CAS
- Circonstances et symptômes
- Le CAS 3.2 ne termine pas la simplification des expressions dans le cas où a²-b est un multiple de carré parfait, ce qui crée des problèmes dans les expressions par accumulation.
- Remède
- Retaper les expressions à la main pour les re-simplifier.
Bug des fonctions inverse de trigonométrie[4]
- Modèles
- TI-Nspire avec CAS
- Versions d'OS
- 3.2 CAS
- Circonstances et symptômes
- Les expressions renvoyées sont justes, mais anormalement compliquées faute de simplification complète
- Remède
- Retaper les expressions à la main pour les re-simplifier, ou utiliser un moteur CAS alternatif comme mCas