konverteringsfeil
Konverteringsfeil er feil som oppstår når data konverteres fra en representasjon, en enhet eller et format til et annet. I informasjonsbehandling og databehandling omfatter dette konvertering mellom datatyper (for eksempel tall til heltall), mellom måleenheter, mellom valutaer og mellom tegnsett eller filformater. Slike feil kan føre til misforståelser av verdier eller systemfeil hvis konverteringen skjer uten riktig kontroll.
Vanlige typer konverteringsfeil inkluderer feil ved tallkonvertering (avrunding, truncation eller overflow), feil ved konvertering mellom flyttall
Årsaker inkluderer implicit konvertering som ikke tar høyde for presisjon, mangel på validering, bruk av flyttallsrepresentasjon
Konsekvenser kan være dataforurensning, inkonsistente beregninger, programfeil eller sikkerhetsproblemer i finansielle eller andre applikasjoner. Feil ved
Eksempler: å konvertere 3,9 til heltall gir ofte 3; 0,1 + 0,2 gir 0,30000000000000004 i flyttallsrepresentasjonen; parsing
Forebygging inkluderer bruk av nøyaktig tallbehandling der det er viktig (for eksempel decimal/bigdecimal), eksplisitt typekonvertering og