Cellule 0003h à 0004h |
ADRAY1 |
---|---|
Commodore 64 |
Description
Ce mot contient une adresse de routine pour convertir un nombre de virgule flottante en entier signé.
Remarque
- Ce vecteur pointe vers l'adresse de la routine BASIC convertissant un nombre à virgule flottante en entier. Dans la version actuelle du noyau, l'adresse vers laquelle il pointe est 45482 (B1AAh). Le désassemblage des ROM indique que BASIC n'utilise pas ce vecteur. Cependant, il peut être d'une réelle aide pour le programmeur souhaitant utiliser des données entreposées au format à virgule flottante. Le paramètre transmis par la commande USR n'est disponible que dans ce format, par exemple.
- Puisqu'il est extrêmement difficile de déchiffrer et d'utiliser un nombre à virgule flottante, la façon la plus simple de traiter ces données est d'utiliser les routines de conversion intégrées à BASIC pour les transformer en un entier signé de deux octets. Cette situation pourrait être accompli en sautant directement dans la ROM du BASIC, si vous connaissez l'emplacement de la routine.
Dernière mise à jour : Lundi, le 13 juillet 2020