GeeksforGeeks
According to IEEE standard, floating-point number is represented in two ways:
| Precision | Base | Sign | Exponent | Significand |
| Single precision | 2 | 1 | 8 | 23+1 |
| Double precision | 2 | 1 | 11 | 52+1 |
1. Single Precision:precisão simples é um formato proposto pelo IEEE para representação do número de ponto flutuante. Ocupa 32 bits de memória de computador.

2. Double Precision:
Double Precision is also a format given by IEEE for representation of floating-point number. Ocupa 64 bits de memória de computador.

diferença entre precisão simples e dupla:
| PRECISÃO SIMPLES | PRECISÃO DUPLA |
|---|---|
| Em precisão simples de 32 bits são usados para representar o número de ponto flutuante. | em precisão dupla, 64 bits são usados para representar o número de ponto flutuante. |
| ele usa 8 bits para expoente. | ele usa 11 bits para expoente. |
| em precisão única, 23 bits são usados para mantissa. | em precisão dupla, 52 bits são usados para mantissa. |
| o número de viés é 127. | o número de viés é 1023. |
| Gama de números com precisão única: 2^(-126) a 2^(+127) | Gama de números com precisão dupla : 2^(-1022) a 2^(+1023) |
| este é utilizado quando a precisão é menor. | isto é usado quando a precisão é mais importante. |
| é usado para ampla representação. | é usado para a minimização da aproximação. |
| é usado em programas simples como jogos. | é usado em programas complexos como a calculadora científica. |
| This is called binary32. | This is called binary64. |
Please refer Floating Point Representation for details.