‫Bem-vindo de volta a este vídeo, vamos dar uma olhada na conversão, o que significa que vamos
‫dar uma olhada na conversão implícita e explícita.
‫Portanto, vamos primeiro dar uma olhada na conversão explícita.
‫Portanto, crio uma variável dupla, que chamo de minha dupla, e atribuirei o valor de um 13 trinta
‫e sete, por exemplo.
‫E agora vou criar um inteiro end my end.
‫E isso simplesmente não vai ser nada.
‫Então, por enquanto, eu não o inicializo.
‫Portanto, meu fim ainda não tem valor.
‫E se eu quiser colocar meu valor duplo em meu inteiro e convertê-lo em um inteiro,
‫então vamos fazer o cast double em Int ou dois int, o que agora resultará em esse valor sendo armazenado como um inteiro.
‫Mas, como você sabe, os inteiros só podem ter números inteiros, o que significa que os decimais adicionais
‫aqui desaparecerão.
‫Então, vamos dar uma olhada no elenco.
‫Então, meu final será um número inteiro do meu duplo.
‫Então o que eu faço aqui é dizer por favor, faça um inteiro com o dobro.
‫E é isso que faço com esse elenco.
‫Portanto, essa é uma conversão explícita.
‫Então, agora vamos dar uma olhada em como isso se parece no console.
‫Linha tão certa.
‫E vou montar meu interior e finalmente consolar a grade.
‫Tudo bem.
‫Então, agora vamos executar isso.
‫E então somos 13 impressos.
‫E como você pode ver, não é treze vírgula três sete 13.
‫Isso porque ele só pode conter números inteiros e apenas corta qualquer coisa atrás da vírgula decimal, o que significa
‫que não importa o que esteja aqui.
‫Portanto, mesmo que seja treze vírgula nove sete ou algo assim, ele não arredonda o valor para cima ou para
‫baixo.
‫Não importa.
‫Ele apenas o corta após a vírgula decimal.
‫Tudo bem.
‫Então isso é conversão explícita, conversão explícita.
‫E agora vamos dar uma olhada na conversão implícita.
‫Então, vamos colocá-lo aqui na conversão implícita, que é, por exemplo, eu tenho um número do tipo inteiro e é um
‫tempo, é qualquer número.
‫E agora quero armazená-lo em meu grande número.
‫Vou criar um número muito grande.
‫E isso vai ser agora.
‫Então você pode fazer isso, você pode simplesmente atribuir um valor de tipo menor.
‫Portanto, isso significa que você pode simplesmente atribuir um valor menor do tipo int em um longo.
‫Você pode atribuir, por exemplo, seu float de consulta.
‫Meu carro alegórico é treze vírgula três sete e meu novo duplo vai ser meu carro alegórico.
‫Portanto, você pode fazer isso com F ou maiúsculo, se puder.
‫Então, tanto do longo até o fim ou do dobro para o flutuante ou de outros tipos maiores para os menores.
‫Portanto, essa é a conversão implícita e explícita e há outra coisa que é a conversão de tipo.
‫Portanto, o que você também pode fazer é a seguinte conversão de tipo de célula.
‫Por exemplo, se eu quiser converter um tipo duplo em um tipo de string.
‫Portanto, em nosso caso, a linha direita pode lidar com inteiros duplos, pode lidar com strings e assim por diante.
‫Mas, em alguns outros casos, você realmente precisa de uma string.
‫Portanto, precisa ser uma string, por exemplo, para ser tratada pelo método.
‫Portanto, para fazer uma string de um duplo ou um inteiro, você pode simplesmente usar conversões.
‫E agora vamos dar uma olhada em um.
‫Vou apenas chamar essa string à qual minha string é igual e agora uso meu double, que sabemos ser um valor
‫duplo.
‫E agora eu converti em uma string para converter o valor numérico desta instância em sua representação de
‫string equivalente.
‫Então, o que isso fará é simplesmente converter treze vírgula três sete em algo como treze vírgula
‫três sete.
‫Mas entre aspas.
‫Certo, isso é o que podemos fazer e podemos fazer isso com duplos, podemos fazer isso com inteiros.
‫Então, vamos usar isso para amarrar a corda para que você possa fazer isso ou você pode fazer a mesma coisa com longus e
‫assim por diante.
‫Tudo bem.
‫Praticamente o mesmo princípio.
‫Agora, o desafio para você, vá em frente e converta-se.
‫O float meu float em uma corda também.
‫Tudo bem, espero que você tenha tentado, meu float string é igual ao meu float para string, certo?
‫Agora vamos imprimir apenas para ver o que isso faz.
‫Minha corda flutuante está funcionando.
‫E temos treze vírgula trinta e sete.
‫Agora, você pode fazer isso mesmo com booleanos, e não cobrimos os booleanos ainda, mas os booleanos funcionam da
‫seguinte maneira.
‫Então, vamos dar uma olhada e simplesmente criar um aqui.
‫Estrondo.
‫Sol está brilhando.
‫Portanto, esta é apenas uma variável que pode ter apenas dois valores.
‫Portanto, pode ser verdadeiro ou falso.
‫Então agora, por favor, vá em frente e olhe para fora e veja se o sol está brilhando e se o sol está
‫brilhando então e verdadeiro, verdadeiro e caso contrário, digite falso.
‫E agora o que você pode fazer é converter para o sol azul que está brilhando em uma corda também.
‫Então você pode simplesmente fazer isso.
‫E vou salvar isso em string.
‫A corda do meu arco igual ao sol está brilhando como corda.
‫Então agora se esta variável aqui e é chamada de minhas cordas de bola, eu vou prosseguir e chamá-la de
‫minha corda de bola e ver o que diz aqui.
‫E diz falso.
‫Como você pode ver, ele simplesmente imprimiu falso.
‫Infelizmente, o sol não está brilhando aqui em Colônia, Alemanha, agora.
‫Tudo bem.
‫Então, mais uma vez, bem rápido, temos a conversão implícita, o que significa que convertemos de um tipo maior para
‫um tipo menor, que funciona para números.
‫Então temos a conversão explícita que converte, por exemplo, um double para um inteiro ou que pode custar
‫o dobro para um grande número ou algo parecido.
‫Então para junto.
‫Então temos a conversão de tipo, que converte, por exemplo, um duplo em uma string ou um float em uma string ou qualquer
‫tipo de número em uma string.
‫E no próximo vídeo, vamos dar uma olhada na análise.
‫Podemos ver como analisar de uma string para um tipo de dados, que é um número.
‫Então, por exemplo, descarregamos o dobro de um inteiro e isso é algo
‫altamente relevante quando você, por exemplo, lê as informações do usuário, porque normalmente você obtém essas
‫informações em forma de string e tem que convertê-las em um duplo ou um inteiro para calcular com ele
‫ou algo semelhante.
‫Excelente.
‫Então nos vemos no próximo vídeo.
‫Nós vamos cobrir isso.