![]() |
LiukuluvutPelkillä kokonaisluvuille ei pitkälle pötkitä, varsinkaan tieteellisessä laskennassa. Tätä varten tarvitaan myös tapa esittää liukulukuja ("desimaalilukuja"). Liukulukujen esittäminen muistissa muistuttaa fysiikasta tuttua lukujen eksponenttiesitystä, esim. 12.3 = 123 * 10-1. Näin liukuluku voidaan esittää kahden kokonaisluvun (tässä 123 ja -1) avulla.
Jos laskutoimituksessa jompikumpi luvuista menee liian suureksi, tulee taas ylivuoto. Lisäksi laskuissa saattaa tietysti tulla pyöristysvirheitä. Liukulukujen tarkkuus ja suurin mahdollinen luku riippuvat tietysti siitä, kuinka monta bittiä luku vie.
Usein suoritin ei osaa suoraan tehdä liukulukulaskutoimituksia, vaan se tekee ne monimutkaisena sarjana kokonaislukulaskuja. Usein suorittimen yhteyteen voi asentaa liukulukuprosessorin, joka hoitaa liukuluvut. Monissa uusissa suorittimissa liukulukuyksikkö on rakennettu valmiiksi suorittimen sisään. Kotisivu | Edellinen sivu | Ylös | Seuraava sivu Sanahaku | Hakemisto |