Mode programmation
Le mode programmation fournit les outils requis pour les opérations mathématiques courantes dans le développement logiciel. Par exemple, le mode programmation rend accessible les maths avec des nombres hexadécimaux. Il prend également en charge les opérateurs bit à bit courants comme NON, ET, OU, etc. L’affichage d’une vue binaire pour les nombres d’une longueur pouvant atteindre 64 bits permet à un utilisateur d’activer manuellement chaque bit avec le curseur de la souris.
De plus, les opérations de décalage de bits sont possibles avec les boutons ≪, ≫ and ⋙. L’arithmétique modulaire peut être réalisée en utilisant le bouton mod.
La taille de mot par défaut pour les fonctions d’inversion du boutisme, de compléments à deux, et d’opérations bit à bit peut être changé soit dans le menu Préférences, soit en utilisant le bouton de la taille de mot, situé en bas du pavé numérique en mode programmation. Ceci affectera la manière dont les résultats de ces fonctions s’affichent. Par exemple, ici nous montrons le complément à deux du nombre 6B en tailles 64 bits et 16 bits :
64 bits :
twos 6B
FFFFFFFFFFFFFF95
16 bits :
twos 6B
FF95
Toute tentative de saisie d’un nombre plus grand que ce qui correspond à la taille de mot sélectionnée entraînera une erreur de dépassement.