LEXIKON

Vad är ett flyttal?

Ett flyttal är ett sätt att representera tal med begränsad precision, även tal med decimaldel. I Java är float och double flyttalstyper.

Exempel: double temperatur = 18.5;. I Java-kod används punkt som decimaltecken.

Många decimaltal kan inte representeras exakt som binära flyttal. Därför ger 0.1 + 0.2 med double inte exakt samma värde som 0.3. Detta är en följd av representationen, inte ett räknefel i operatorn.