MathPrint
"MathPrint" est le nom d'une fonctionnalité ajouté par TI sur ses TI-84+ à partir de la version 2.53MP.
Cette fonctionnalité a pour but d'apporter un rendu graphique aux entrées et sorites mathématiques en temps réel et différé, sur l'écran.
Nouvelles fonctionnalitsé
- MathPrint Ajoute sur les calculatrices un mode d'affiche en écriture naturelle avec de vrai fractions, de vrai fractions et autres...
- Il y a de nouveaux menus disponible en appuyant sur les touches [aplha] + [F1,F2,F3,F4] ou des commande sont mise pour eviter d'aller les chercher das le menu catalogue.
- On peut faire des copier coller grâce a MathPrint
- Il y a une nouvelle fonctions sur le graphique qui permet de Zoomer.
- Catalogue Help n'a étrangement pas été mis a jour.
- Si il y a une erreur dans un des programme, l'erreur est affichée a la place du "done".
- Quand on appuie sur la touche [ENTER] sur un OS sans MathPrint, l’entré précédente est reexecuter, avec MathPrint, l’entré précédente est reexecuter mais en l'affichant préalablement.
Nouveaux Tokens
Commande | Description | Utilisations | |
---|---|---|---|
AUTO Answer | basic | [EF 3B] | |
CLASSIC | basic | [EF 38] | |
DEC Answer | basic | [EF 3C] | |
▶F◀▶D | permute entre le mode fraction et le mode décimaux | [EF 31] | |
Answer | basic | [EF 3D] | |
FRAC AnlogBASE() | calcule dans une autre base | logBASE(x,base) | [EF 34] |
MATHPRINT | basic | [EF 37] | |
n/d | normal fraction, numerateur n/d denominateur. | [EF 2E] | |
▶n/d◀▶Un/d | Permute entre les differentes forme de fractions. | [EF 30] | |
ZQuadrant1 | [EF 17] | ||
randIntNoRep() | Genere une liste aleatoire de dimension hight-low+1 | randIntNoRep(low,high) | [EF 35] |
remainder() | Genere un modulo x % y, | remainder(x,y) | [EF 32] |
summation ∑() | ∑(expression,variable,debut,fin) | [EF 33] | |
Un/d | nombre fractionnaire, numérateur entier Un / d n / d dénominateur | [EF 2F] | |
ZFrac1/2 | delta-x,y = 1/2 | [EF 18] | |
ZFrac1/3 | delta-x,y = 1/3 | [EF 19] | |
ZFrac1/4 | delta-x,y = 1/4 | [EF 1A] | |
ZFrac1/5 | delta-x,y = 1/5 | [EF 1B] | |
ZFrac1/8 | delta-x,y = 1/8 | [EF 1C] | |
ZFrac1/10 | delta-x,y = 1/10 | [EF 1D] | |
ZQuadrant1 | [EF 17] |
Mémoires et flags
- Flags
-
- 5, (iy 44 h) MathPrint. Vous devez effacer l'écran ainsi que remplir CmdShadow et textShadow 20h si vous changez cette option.
- 0, (iy +48 h) contrôle le mode de fraction les bits 1 et 4 de l'(iy 47 h) sont liées à l'OS pour générer une réponse sous forme de fraction.
- 4, (iy +45 h): désactive ou active le message sur les menus "Press-to-Test". Non affecté par les Réglages par défaut.
- Memoires
- RAM page 3, 977Eh–9A7Dh
- RAM page 3, 9A7Eh–9D7Dh
B_CALLs
Pour les version de l'OS qui ont Mathprint, 96 B_CALLs ont été ajouter.
Compatibilité
Bugs et performance
Il y a avec la fonctionnalité MathPrint des bugs ou des fonctionnalités étrange. Notez qu'il y a aussi des bugs propre a l'OS.
- Bug MathPrint
- Lorsqu'une liste est affichée, vous ne pouvez pas reprendre une nouvelle entrée même en appuyant sur la touche entrée.
- MathPrint ne peut pas gérer des expressions trop complexes, plus précisément, de multiples niveaux de fractions
- les symboles affichée grâce a FUNC on plusieurs problème d'affichage lorsqu'il sont important, cette limite est cependant dur a dépasser. Si votre expression commence à exiger le défilement vertical, la calculatrice ralentiras beaucoup et bugeras a une certaine limite.
- Il n'est pas possible de calculer l'inverse d'une matrice en mode MathPrint.
- Il y a des problèmes de stabilité avec MathPrint.
- Bug propre a l'OS
- Dans bien des situations, l’écran de la calculatrice peut ne pas s'effacer d'un écran a un autre.
- le graphiques bug pour certaine fonction.
- Bug propre a l'asm
- Il y a des compatibilité avec des applications et des programme en assembleur car les nouvelles B_CALLs ajouté ne sont pas compatible avec certaine autre B_CALLs des OS inférieurs.