4D v14.3FIXER NIVEAU COMPARAISON REEL |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
FIXER NIVEAU COMPARAISON REEL
FIXER NIVEAU COMPARAISON REEL
La commande FIXER NIVEAU COMPARAISON REEL définit la valeur epsilon utilisée par 4D lors d'une comparaison d'égalité des valeurs et expressions de type Réel. Comme un ordinateur effectue des calculs approximatifs sur les réels, les tests sur l'égalité de valeurs réelles doivent tenir compte de cette approximation. Pour cela, 4D, lorsqu'il compare des valeurs réelles, teste en fait si la différence entre les deux valeurs est supérieure ou non à une certaine valeur. Cette valeur s'appelle l'epsilon et fonctionne de la manière suivante :
A l'aide de FIXER NIVEAU COMPARAISON REEL, vous pouvez augmenter ou réduire la valeur epsilon, en fonction de vos besoins. Note : La commande n'aura pas d'effet si epsilon > 10^-3 ou si epsilon < 0. Modifier l'epsilon affecte seulement la comparaison d'égalité des réels. Cela n'a pas d'effet sur les calculs et l'affichage des valeurs réelles. ATTENTION : Cette commande doit être utilisée dans des cas spécifiques, comme par exemple un tri sur un champ dont les valeurs sont inférieures à 10^-6. En général, vous n'avez pas besoin de modifier la valeur par défaut d'epsilon. Note : Si vous souhaitez effectuer un traitement (tri, recherche) sur un champ numérique indexé dont les valeurs sont inférieures à 10^-6, veillez à ce que la commande FIXER NIVEAU COMPARAISON REEL soit exécutée avant la construction de l'index. |
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
Créé : 4D v6 VOIR AUSSI UTILISATION DE L'ARTICLE
4D - Langage ( 4D v12.4) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||