Comportement de l'affichage numérique et des champs de saisie

Lorsque l'on travaille avec des nombres et des applications, il y a des limites à la précision avec laquelle l'application peut renvoyer ces nombres. Le nombre de chiffres significatifs qui peuvent être représentés avec précision par un programme informatique dépend du type de données utilisé.

Dans le cas de TrendMiner, le type de données le plus précis disponible ne peut afficher qu'un certain nombre de chiffres significatifs. Cela signifie que si vous entrez un nombre avec plus de chiffres, TrendMiner peut ne pas être en mesure de le représenter avec précision.

TrendMiner utilise des types de données différents d'un hub à l'autre, et les chiffres significatifs dans TrendMiner diffèrent donc comme suit :

  • TrendHub : 7 chiffres significatifs
  • ContextHub : 15 chiffres significatifs

Outre les chiffres significatifs, il existe également des limitations sur les plages prises en charge.

Les plages prises en charge pour chaque concentrateur sont les suivantes :

  • TrendHub: -1e38 to 1e+38
  • ContextHub -1.79E+308 to 1.79E+308

Chiffres significatifs et champs de saisie

TrendMiner vise à fournir à l'utilisateur la transparence des données numériques utilisées dans les calculs effectués derrière les écrans. Pour ce faire, les champs de saisie de TrendMiner ont été dotés des fonctions suivantes, qui ajustent automatiquement les données saisies par l'utilisateur :

  1. Lorsque vous saisissez des valeurs comportant plus de chiffres significatifs que le maximum pris en charge, nous ajustons automatiquement la saisie aux chiffres significatifs maximum pris en charge.
  2. Lorsque vous saisissez des valeurs en dehors de la plage autorisée, nous ajustons l'entrée à la valeur autorisée la plus proche ou nous renvoyons un message indiquant que la valeur est en dehors de la plage.

Pour prendre en charge les petites valeurs, nous autorisons l'affichage et la saisie de valeurs en notation scientifique pour tous les champs de saisie. Pour saisir une valeur en notation scientifique, vous pouvez utiliser la notation électronique.

Chiffres significatifs et valeurs de Tag

Comportement par défaut

TrendMiner dispose de paramètres par défaut pour l'affichage des valeurs numériques en fonction de leur ampleur. Le comportement par défaut est le suivant :

  • Pour les valeurs SUPÉRIEURES à 1, nous affichons les valeurs en notation décimale avec une décimale (précision de 0,1), sauf si la valeur est supérieure ou égale à 1E6, auquel cas nous utilisons la notation scientifique. Veuillez noter que pour les très grandes valeurs qui ne peuvent pas être affichées avec précision, nous afficherons autant de chiffres que possible. Par exemple, 1000234 sera affiché comme 1.00023E6.
  • Pour les valeurs comprises entre 1 et 0,001 (inclus), nous affichons les valeurs en notation décimale avec trois décimales. Exemples :
    • 0,001234567 sera affiché comme 0,001
    • 0,1234567 sera affiché comme 0,123
  • Pour les valeurs inférieures à 0,001, nous affichons les valeurs en notation scientifique avec deux nombres significatifs.
    • 0.0001234567 sera affiché comme 1.2e-4
    • 0.00001234567 sera affiché comme 1.2e-5
    • 0.000001234567 sera affiché comme 1.2-6

Paramètres personnalisés

TrendMiner permet également aux utilisateurs de personnaliser l'affichage des valeurs en fonction du paramètre de précision. Ce paramètre se trouve dans le menu des détails du tag.

Note : Dans certains cas, il se peut que nous ne puissions pas utiliser la précision configurée en raison des limitations des nombres significatifs. Dans ce cas, nous afficherons les nombres significatifs maximums autorisés.

  • Pour les valeurs supérieures ou égales à 1E+06, la notation scientifique est utilisée et le réglage de la précision détermine le nombre de chiffres significatifs affichés.

Des exemples sont fournis dans le tableau suivant :

Précision Entrée Résultat
100 8123456 8.1234E6
1000 8123456 8.123E6
0.1 8123456 8.123456E6
0.1 81234567 8.123456E7
  • Pour les valeurs comprises entre 1E+06 et 1E-03 (inclus), la notation décimale est utilisée et le réglage de la précision détermine le nombre de chiffres significatifs.

Des exemples sont fournis dans le tableau suivant :

Précision Entrée Résultat
100 812345 812300 (configuration incorrecte par l'utilisateur)
0.1 123.123 123.1
0.01 123.123 123.12
0.01 0.0123 0.01
0.01 0.1 0.10
0.001 0.00123 0.001
1e-18 0.0123456789 0.01234567
  • Pour les valeurs inférieures à 1E-03, la notation scientifique est utilisée et le réglage de la précision détermine le nombre de chiffres significatifs.

Des exemples sont fournis dans le tableau suivant :

Précision Entrée Résultat
0.1 0.00001 0 (configuration incorrecte par l'utilisateur)
1e-4 0.00010 1E-4
1e-4 0.00012 1E-4
1e-6 0.0001 1.00E-4
1e-18 0.0008123456789 8.123456E-4

 

Enjoying TrendMiner? Share your experience to help the community.
Rate TrendMiner