SANE |
Standard Apple Numeric Environment |
---|---|
Turbo Pascal pour Macintosh |
Description
Cette unité contient les routines de l'environnement numérique standard d'Apple pour les opérations mathématiques. Le SANE est la base de tous les calculs mathématiques en virgule flottante effectués par Turbo Pascal. Les programmeurs souhaitant utiliser les fonctionnalités SANE non directement prises en charge par Turbo Pascal peuvent accéder à ces fonctionnalités via l'unité SANE.
Liste des procédures et fonctions
Nom | Description |
---|---|
ANNUITY | Cette fonction permet de retourner le taux d'intérêt avec le nombre de période spécifié. |
CLASSCOMP | Cette fonction permet de retourner le nombre de classe de type de données «Comp» de valeur spécifié. |
CLASSDOUBLE | Cette fonction permet de retourner le nombre de classe de type de données «Double» de valeur spécifié. |
CLASSEXTENDED | Cette fonction permet de retourner le nombre de classe de type de données «Extended» de valeur spécifié. |
CLASSREAL | Cette fonction permet de retourner le nombre de classe de type réel de valeur spécifié. |
COMPOUND | Cette fonction permet de retourner l'intérêt composé spécifié. |
COPYSIGN | Cette fonction permet de retourner une valeur avec le signe d'une autre valeur. |
EXP1 | Cette fonction permet de retourner la puissance spécifié moins 1. |
EXP2 | Cette fonction permet de retourner 2 à la puissance spécifié. |
GETENVIRONMENT | Cette fonction permet d'entreposer l'environnement spécifié. |
GETPRECISION | Cette fonction permet de demander la précision d'arrondissement courante. |
GETROUND | Cette fonction permet de demander la direction de l'arrondissement. |
LN1 | Cette fonction permet de calculer le logarithme népérien (Naturel) avec le paramètre spécifié plus 1. |
LOG2 | Cette fonction permet de retourner le logarithme en base 2. |
LOGB | Cette fonction permet de retourner la plus grande puissance de deux n'excédant pas la magnitude spécifié. |
NAN | Cette fonction permet de retourner une valeur non-défini avec le code spécifié. |
NEXTDOUBLE | Cette fonction permet de retourner la prochaine valeur réel de type de données «Double» après le nombre spécifié dans la direction spécifié. |
NEXTEXTENDED | Cette fonction permet de retourner la prochaine valeur réel de type de données «Extended» après le nombre spécifié dans la direction spécifié. |
NEXTREAL | Cette fonction permet de retourner la prochaine valeur réel après le nombre spécifié dans la direction spécifié. |
NUM2EXTENDED | Cette fonction permet de convertir la valeur numérique réel en une valeur entière de type de données réel «Extended». |
NUM2INTEGER | Cette fonction permet de convertir la valeur numérique réel en une valeur entière de type de données «Integer». |
NUM2LONGINT | Cette fonction permet de convertir la valeur numérique réel en une valeur entière de type de données «LongInt». |
NUM2STR | Cette fonction permet de convertir la valeur numérique réel en une chaîne de caractères. |
PROCENTRY | Cette procédure permet d'entreposer les ajustements de l'environnement avec les paramètres IEEE par défaut. |
PROCEXIT | Cette procédure permet de sauvegarder temporairement les drapeaux d'exception courant et de fixer l'environnement avec la valeur d'encodage spécifié. |
RANDOMX | Cette fonction permet de retourner le nombre aléatoire suivant d'une séquence de même gamme. |
RELATION | Cette fonction permet de retourner la valeur de type de données «RelOp» en relation entre les deux paramètres spécifiés. |
REMAINDER | Cette fonction permet d'effectuer le calcul de la valeur restant d'une division de nombre réel. |
RINT | Cette fonction permet d'effectuer l'arrondissement d'une valeur entière. |
SCALB | Cette fonction permet d'effectuer la puissance 2 à la valeur spécifié multiplié par le nombre spécifié. |
SETENVIRONMENT | Cette procédure permet de fixer l'environnement spécifié. |
SETEXCEPTION | Cette procédure permet de fixer l'état de l'exception. |
SETHALT | Cette procédure permet de fixer l'état d'arrêt. |
SETPRECISION | Cette fonction permet de fixer la précision d'arrondissement courante. |
SETROUND | Cette fonction permet de fixer la direction de l'arrondissement. |
SIGNNUM | Cette fonction permet de retourner le signe d'un nombre. |
TAN | Cette fonction trigonométrique permet de retourner la «Tangente». |
TESTEXCEPTION | Cette fonction permet de tester si une exception d'encodage dans l'ensemble spécifié s'est produit. |
TESTHALT | Cette fonction permet de tester si un drapeau d'arrêt d'encodage est fixé. |
XPWRI | Cette fonction permet de demander la puissance en base spécifié à la puissance I spécifié. |
XPWRY | Cette fonction permet de demander la puissance en base spécifié à la puissance Y spécifié. |
Dernière mise à jour : Samedi, le 7 octobre 2017