Ao lidar com entrada e saída de dados, muitas vezes precisamos formatá-los para que sua exibição seja efetuada corretamente.
Em Português Puro, a conversão de dados é feita de forma explícita. Exemplo:
Converta o número para uma string denominada valor.
Converta a string para um número denominado quantidade.
Apesar disso é possível forçar o compilador a tratar um tipo de dado como sendo outro tipo. Para fazer isto é necessário utilizar a expressão tal como ou tal qual. Exemplos:
Atribua o byte à cifra binária tal como [se ele fosse] um byte.
Converta a string tal qual uma cifra hexadecimal para um texto hexadecimal.
Converta o ponteiro para uma string tal qual uma cifra hexadecimal.
Converta o trecho tal como uma cifra hexadecimal para um texto hexadecimal.
Destrinche a variável global tal como [se ela fosse] uma variável.
Destrinche o campo tal como [se ele fosse] uma variável.
Disjuncione logicamente o ponteiro tal como [se ele fosse] um número com o número.
Inicie a folha tal como [se ela fosse] uma folha no modo retrato.
Redimensione a caixa arredondada tal como [se ela fosse] uma caixa usando a fração.