La virgule flottante est une méthode d'écriture de nombres fréquemment utilisée dans les ordinateurs, équivalente à la notation scientifique en numération binaire. Elle consiste à représenter un nombre par :
Un tel triplet représente le nombre
signe × mantisse × baseexposant
La base de représentation est généralement 2 sur ordinateur, mais aussi 8 ou 16 sur certaines anciennes machines, 10 sur de nombreuses calculatrices, 60 chez les Babyloniens, ou éventuellement toute autre valeur. En faisant varier l'exposant, on fait « flotter » la virgule. La mantisse est une suite de chiffres en base b, généralement de taille fixée. La valeur de l'« exposant » indique le multiplicateur, c'est-à-dire la position de la virgule virtuelle.