heltalskonvertering
Heltalskonvertering är processen att omvandla ett heltal från en representation eller datatype till en annan inom datorprogrammering. Den omfattar konvertering mellan olika bitbredder, till exempel 8-, 16-, 32- eller 64-bitars heltal, samt mellan signed och unsigned tecken och mellan olika lagringsformat. Den innefattar även konvertering mellan heltal och strängar eller mellan olika baser när heltalet representeras i olika baser.
Inom programmering delas konvertering ofta in i två breda kategorier: utvidgning (widening), där värdet behålls och
Vanliga problem är overflow/underflow, dataförlust och hur teckenändring tolkas. Olika språk har olika beteenden: vissa språk
Praktiska anvisningar är att kontrollera att värdet ligger inom måltypens räckvidd innan konvertering, använda säkra omvandlingsfunktioner
Se även: typomvandling, casting, parsing av sträng till heltal, omvandling mellan talsystem.
---