La fonction INT arrondit par défaut un nombre à virgule flottante vers le bas, jusqu'au nombre entier le plus proche. Le résultat des deux lignes d'exemple suivantes est donc 3 et -2, respectivement :
D> Print Int(3.9999) Print Int(-1.1)
FIX
instruction : fixer la précision d'un nombre à virgule flottante
Fix(nombre)
La commande FIX modifie la manière dont les nombres à virgule flottante sont affichés à l'écran ou envoyés vers une imprimante. La précision de ces nombres est déterminée par une valeur (n) spécifiée entre parenthèses, selon quatre cas possibles :
Voici quelques exemples :
E> Fix (2) : Print Pi# : Rem Deux chiffres après la virgule Fix(-4) : Print Pi# : Rem Exponentiel avec quatre chiffres après la virgule Fix(16) : Print Pi# : Rem Retour au mode normal
Simple et double précision
Bien que le système standard à virgule flottante convienne parfaitement à un usage général, il peut ne pas être
assez précis pour des applications scientifiques ou des simulations avancées. AMOS Professional
propose deux systèmes de calcul distincts au choix.
Simple précision
C'est le mode par défaut, utilisé automatiquement chaque fois qu'un programme AMOS Professional
est exécuté. La simple précision offre une précision d'environ sept chiffres après la virgule, elle est très rapide
et idéale pour la grande majorité des applications.
Double précision
Le mode double précision offre deux fois le degré de précision habituel, et permet de
manipuler des valeurs extrêmement précises. Contrairement à la plupart des calculatrices, AMOS Professional en mode double
précision peut gérer des nombres jusqu'à 16 chiffres significatifs.
Ce niveau de précision consomme deux fois plus de mémoire que la version standard, et entraîne également un ralentissement considérable des calculs. Il ne doit être utilisé que lorsque la précision supplémentaire est absolument essentielle.