Bir sayısal değer kendi türünden daha büyük değer aralığına sahip olan türlere dönüştürülürken burada herhangi bir işlem yapmamıza gerek kalmayacağı için bu dönüştürme işlemine bilinçsiz tür dönüşümü denir.
decimal > float > long > int > short > byte
Bir sayısal değer kendi türünden daha küçük değer aralığına sahip olan diğer türlere dönüştürülürken hedef türün ilgili veriyi karşılayamama riskinden dolayı buradaki işlemi bilinçli yapmamız gerekecektir buna bilinçli tür dönüşümü denir.
Bir sayısal türün alt türüne bir veriyi dönüştürdüğümüzde veri o alt türün değer aralığına girmiyorsa veri kaybı olur.