Soupassement arithmétique

Soupassement arithmétique

Le terme soupassement arithmétique, soupassement en virgule flottante, soupassement de capacité ou tout simplement soupassement est un néologisme qui s'inspire du mot dépassement. Le soupassement est parfois connu sous le nom anglais arithmetic underflow.

Un soupassement se produit dans un programme informatique quand la valeur d'un calcul en virgule flottante est plus petit en valeur absolue que le plus petit nombre en virgule flottante représentable de façon normalisée dans le type de données du résultat. En d'autres termes, le résultat est plus proche de zéro que n'importe quelle valeur de ce type de données.

Le soupassement peut être vu comme un dépassement de la plus petite valeur négative de l'exposant du nombre en virgule flottante. Par exemple, si l'exposant peut prendre des valeurs de −128 à 127, un résultat plus petit en valeur absolue que 2−128 provoquera un soupassement.

Le résultat peut être considéré comme la valeur zéro par arrondi. Le calcul peut aussi provoquer une exception qui pourra être interceptée.

Voir aussi

Articles connexes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Soupassement arithmétique de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • Dépassement d'entier — En informatique, un dépassement d entier (integer overflow) est une condition qui se produit lorsqu une opération mathématique produit une valeur numérique supérieure à celle représentable dans l espace de stockage disponible. Par exemple, l… …   Wikipédia en Français

  • Système de gestion d'exceptions — Dans le contexte des langages de programmation fonctionnels et impératifs, un système de gestion d exceptions ou SGE permet de gérer les conditions exceptionnelles pendant l exécution du programme. Lorsqu une exception se produit, l exécution… …   Wikipédia en Français

  • Analyse lexicale — L analyse lexicale se trouve tout au début de la chaîne de compilation. C est la tâche consistant à décomposer une chaîne de caractères en unités lexicales, aussi appelées tokens. Ces tokens, produits à la demande de l analyseur syntaxique, sont… …   Wikipédia en Français

  • Analyse statique de programmes — En informatique, la notion d analyse statique de programmes couvre une variété de méthodes utilisées pour obtenir des informations sur le comportement d un programme lors de son exécution sans réellement l exécuter. C est cette dernière… …   Wikipédia en Français

  • Analyse syntaxique — Pour les articles homonymes, voir Analyseur. L analyse syntaxique consiste à mettre en évidence la structure d un texte, généralement un programme informatique ou du texte écrit dans une langue naturelle. Un analyseur syntaxique (parser, en… …   Wikipédia en Français

  • Apache Portable Runtime — L APR (Apache Portable Runtime) est une bibliothèque logicielle pour le serveur web Apache rendant portables certaines fonctionnalités lorsqu elles ne sont pas incluses dans le système d exploitation. APR était à l origine une partie du serveur… …   Wikipédia en Français

  • Assemblage (informatique) — Pour les articles homonymes, voir Assemblage. En informatique, l’assemblage est une phase de la compilation des logiciels qui consiste à transformer du code assembleur en fichier binaire. L’assembleur est un programme qui va, pour chaque… …   Wikipédia en Français

  • Code objet —  Ne doit pas être confondu avec Programmation orientée objet. En informatique (développement), un fichier objet est un fichier intermédiaire intervenant dans le processus de compilation. Ce fichier contient du code machine, ainsi que d… …   Wikipédia en Français

  • Code source — Pour le roman de William Gibson, voir Code source (roman). Pour le film sorti en 2011 au cinéma, voir Source Code …   Wikipédia en Français

  • Compilateur — Pour les articles homonymes, voir Compilation. Un compilateur est un programme informatique qui traduit un langage (appelé le langage source) en un autre (le langage cible), généralement dans le but de créer un exécutable. Un compilateur sert le… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”