Section courante

A propos

Section administrative du site

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