Flyttal
Wikipedia
Ett flyttal är en approximerad datorrepresentation av ett reellt tal.
Ett flyttal består av en mantissa och en exponent, och kan alltså skrivas som m * 2e, där m är mantissan (som är minst 1 men mindre än 2) och e exponenten. De flyttal en dator kan räkna med består av ett begränsat antal bitar, därför har mantissan en begränsad noggrannhet (upplösning) och exponenten (som är ett positivt eller negativt heltal) en begränsad storlek.
På grund av sin begränsade noggrannhet följer flyttal i allmänhet inte de matematiska reglerna associativitet och distributivitet, vilka gäller för reella tal. Vetenskapen om numeriska metoder går delvis ut på att formulera om beräkningar så att felen minimeras.
[redigera] Standard
IEEE har standardiserat en datorrepresentation av binära flyttal i IEEE 754. Denna standard följs av nästa alla moderna datorer. En fördel med denna representationen är att bitmönstret är organiserat så att i till exempel sorteringsalgoritmer för heltal kan användas utan modifikation.
Ett par undantag är IBM:s stordatorer, som både har hexadecimala flyttal och IEEE 754, och Crays vektormaskiner, där T90-serien hade IEEE-flyttal, medan SV1 fortfarande använder Crays eget flyttalsformat.
Standarden IEEE 754 genomgår för närvarande (2000) en revision. Se IEEE 754r.