Conversão Automática Permitida
Em certas situações, valores inteiros são automaticamente convertidos para valores reais, especialmente em operações matemáticas mistas.Exemplo:
Como a é um inteiro e b é um real, o valor de a é convertido para real automaticamente durante a operação.
Conversão Não Permitida (Explícita Necessária)
Reais não são convertidos automaticamente para inteiros. É necessário fazer essa conversão de forma explícita, pois pode haver perda de informação (parte decimal).Exemplo incorreto:
'''bash inteiro numero = 3.14; // ERRO: tentativa de atribuir real a inteiro '''Nesse caso, será necessário aplicar uma conversão explícita (quando suportada pela linguagem) para truncar ou arredondar o valor.