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:
yksittäinen tarkkuus on IEEE: n ehdottama formaatti liukulukujen esittämiselle. Se vie 32 bittiä tietokoneen muistiin.

2. Kaksinkertainen tarkkuus:
kaksinkertainen tarkkuus on myös IEEE: n antama formaatti liukulukujen esittämiseen. Se vie 64 bittiä tietokoneen muistiin.

yhden ja kahden tarkkuuden ero:
| yksittäinen tarkkuus | kaksinkertainen tarkkuus |
|---|---|
| yhdellä tarkkuudella käytetään 32 bittiä kuvaamaan liukulukua. | kaksinkertaisessa tarkkuudessa käytetään 64 bittiä kuvaamaan liukulukua. |
| se käyttää 8 bittiä eksponenttiin. | se käyttää 11 bittiä eksponenttiin. |
| yksittäisessä tarkkuudessa mantissalle käytetään 23 bittiä. | kaksinkertaisessa tarkkuudessa mantissalle käytetään 52 bittiä. |
| Harhaluku on 127. | Biasiluku on 1023. |
| numeroalue yhdellä tarkkuudella : 2^(-126) – 2^(+127) | numeroalue kaksinkertaisella tarkkuudella : 2^(-1022) – 2^(+1023) |
| Tätä käytetään silloin, kun tarkkuudella on vähemmän merkitystä. | Tätä käytetään silloin, kun tarkkuudella on enemmän merkitystä. |
| sitä käytetään laajassa esityksessä. | sitä käytetään approksimaation minimointiin. |
| sitä käytetään yksinkertaisissa ohjelmissa, kuten peleissä. | sitä käytetään monimutkaisissa ohjelmissa, kuten scientific calculatorissa. |
| This is called binary32. | This is called binary64. |
Please refer Floating Point Representation for details.