Este tópico discute lançamentos implícitos.
Nem sempre é necessário lançar valores entre tipos. Alguns lançamentos são feitos implicitamente. Por exemplo, os números são implicitamente lançados entre os três tipos numéricos para as finalidades de comparação e aritmética. As cadeias de caracteres também são implicitamente lançadas para outros tipos de dados para as finalidades de comparação.
Existem três situações nas quais um valor de dados de um tipo é lançado para outro tipo implicitamente. O comportamento e restrições do lançamento implícito são iguais aos descritos para a função de lançamento explícita, exceto onde indicado nos tópicos listados abaixo.