Skip to main content

Qu'est-ce que le point flottant?

Malgré son nom à consonance en béton, un point flottant est quelque chose qui n'existe techniquement pas.Les gens ne peuvent pas prouver son existence, mais il est utilisé des millions de fois par jour dans les opérations informatiques.Comment et pourquoi cela se produit est fascinant pour beaucoup de gens.

Un point flottant est, en son cœur, un nombre.En termes techniques, il s'agit d'une représentation numérique d'un nombre, une approximation d'un nombre réel.Cependant, il n'existe pas sur les lignes numériques ou sur les pages des manuels de mathématiques.Les points flottants forment la base des calculs informatiques.

Habituellement, ces nombres sont une combinaison d'entiers et de leurs différents multiplicateurs.En termes informatiques, le numéro deux est généralement la base d'une telle opération.En utilisant une telle base et divers exposants, l'ordinateur effectuera des opérations par millions.La grande majorité de ces opérations sont alimentées par des nombres de points flottants.

L'idée derrière les nombres de points flottants est de générer suffisamment de nombres aléatoires pour alimenter les interactions de données souvent complexes qui composent les fonctions les plus fondamentales et les plus compliquées d'un ordinateur.Affichage de la date et de l'heure, par exemple, pourrait prendre quelques-uns ou peut-être une grande poignée de calculs, selon un certain nombre de variables.Cependant, l'affichage des options et des résultats pour les logiciels à forte intensité graphique pourrait nécessiter des calculs numérotants en millions.

Un sous-produit parfois intéressant de ces calculs est que les nombres qui seraient égaux sur une ligne numérique ou dans des équations numériques peuvent coexister.Par exemple, 0,01 x 10 (1) et 1,00 x 10 (-1) sont égaux à 0,1 si nous les écrivons comme parties d'une équation, mais les calculs de points flottants permettent les deux simplement parce qu'ils sont écrits différemment.Les équations, qui ont tendance à vouloir simplifier les choses autant que possible, ne sont pas des calculs de points flottants, et vice versa.

Un problème entourant de tels calculs qui est assez impopulaire avec les fabricants de logiciels financiers, dont les utilisateurs nécessitent des calculs exacts dans les côtés plus petits de la décimale, est que les chiffres ne sont pas du tout définis.Il est bien bien de dire l'heure et la date en utilisant ce type de calcul, mais déterminer la valeur nette d'une entreprise multinationale pour un exercice donné nécessite une comptabilité numérique beaucoup plus définie que le résultat aléatoire inhérent qu'un calcul de point flottant fournira.Les mots mêmes suggèrent que les chiffres ne sont pas du tout stables, et que ce type d'insécurité rend les experts financiers inconfortables.

Le point flottant arithmétique est populaire auprès des fabricants de matériel et de logiciels dans le monde entier.L'une des normes les plus populaires de nos jours est la norme IEEE, un ensemble international de directives pour la structuration et l'analyse de ces calculs.Cette norme constitue la base de nombreux langages de programmation et protocoles de sécurité.