‫Tudo bem, agora que você viu a teoria por trás das variáveis e tipos
‫de dados, vamos realmente usá-los na prática e vamos começar com inteiros, duplos e também flutuantes.
‫Então vamos começar.
‫Em primeiro lugar, para declarar uma variável, usamos apenas o tipo de dados e, em seguida, atribuímos um nome à variável.
‫E, claro, precisamos adicionar o ponto-e-vírgula.
‫Portanto, veja aqui, estou declarando uma variável, embora não esteja atribuindo um valor a ela, embora não esteja
‫inicializando a variável, o que significa que não estou atribuindo um valor a ela.
‫Portanto, se eu agora atribuir um valor a ele, posso fazer isso após o fato, por exemplo, na próxima linha.
‫Portanto, aqui posso atribuir um valor a uma variável apenas usando o nome da variável.
‫E agora estou dizendo nesta posição que quero armazenar o valor de 13.
‫OK, então aqui declaramos a variável e agora estamos atribuindo um valor ou inicializando essa variável.
‫OK, agora vamos realmente escrever esta variável em nosso console para que possamos escrever a variável usando a linha direita do console e, em
‫seguida, entre colchetes, usamos apenas num um aqui e ele exibirá o número um para nós.
‫Portanto, dependendo das configurações que você tem, provavelmente também precisará usar o console que lê,
‫a fim de mantê-lo aberto e em execução ao testá-lo.
‫Então, vamos testar bem rápido e podemos ver que diz 13.
‫Então aqui faz 13 lá em cima.
‫OK, isso funciona.
‫Agora podemos exibir um valor.
‫Então, vamos mostrar algo mais interessante.
‫Vamos realmente exibir a soma de duas variáveis.
‫Agora temos Namwon, que atualmente tem 13 anos.
‫Agora vamos criar outra variável chamada NUM dois.
‫Portanto, vou declarar e inicializar o valor na mesma linha.
‫Portanto, aqui estamos declarando e inicializando a variável de uma vez.
‫Estamos dizendo que o tipo de dados é inteiro, o nome número dois será 23.
‫Portanto, agora internamente para este nome de variável, numb to armazenará o valor de 23.
‫Portanto, o que podemos fazer agora, é claro, é aplicar operações matemáticas a ele.
‫Então, vamos apenas criar uma nova variável chamada Soma.
‫E esta será agora a soma do número um e do número dois.
‫E, a propósito, depois de fazer isso, você pode ver que o sublinhado desaparece.
‫Então aqui este aqui onde o número dois nunca é usado, você vê a tela sublinhada.
‫Agora ele vai embora porque o sublinhado verde apenas indica que essa variável nunca é usada.
‫Portanto, agora estamos realmente usando nesta linha aqui.
‫OK, agora temos a soma.
‫Vamos imprimir a soma de 13 e 23 nesta declaração de linha clara aqui.
‫OK, vamos fazer isso.
‫Vamos executar nosso programa e ele diz 36 porque 23 mais 13 ou 13 mais 23 vai ser 36.
‫Tudo bem, isso é ótimo.
‫Mas agora eu gostaria de realmente ver o que estou fazendo lá.
‫Portanto, posso usar esse conceito de concatenação.
‫Deixe-me mostrar bem rápido.
‫Então aqui está a concatenação onde estou usando.
‫O número um, estou dizendo o número um no console plus.
‫O que significa que não exibirá ninguém com o valor real de um, então essa variável aqui, então estou
‫dizendo no texto, o espaço vazio mais o espaço vazio dois.
‫Portanto, agora estou usando o valor do número dois aqui mais NUM para.
‫É um pouco, então isso parece um pouco complicado.
‫Vamos decompô-lo em um segundo, mas primeiro vamos executá-lo.
‫Então, você vê que Namwon tem 13, mais dois é 23, é 36.
‫Então aqui eu precisaria de um espaço vazio para.
‫Indique um pouco melhor, então vamos fazer isso mais uma vez.
‫Agora diz que agora um 13 mais alguns a 23 são 36.
‫Então, vamos usar um exemplo mais simples em que vou usar a linha certa do console.
‫Você pode simplesmente inserir S. C. e pressione toque duplo.
‫Em seguida, ele fornecerá o código automaticamente, o que realmente ajuda.
‫Portanto, agora vou apenas dizer que ninguém está.
‫E então um espaço vazio e nenhum.
‫O que estou fazendo aqui é apenas dizer, por favor, use este texto que tenho aqui, mais o que quer que esteja por trás
‫deste número um.
‫E agora, mesmo sendo um inteiro, este método da linha direita do console será inteligente o suficiente para entender
‫que pode converter isso em uma string, o que significa que pode convertê-lo em um formato de texto também, porque internamente
‫ainda será um número.
‫Direito.
‫Mas Raichlen será inteligente o suficiente para torná-lo um texto, porque isso apenas exibe texto.
‫Direito?
‫Então, se o executarmos, ele diz que NUM é 13 e, na verdade, deveria ser Namwon tem 13.
‫OK, agora não será exibido nenhum.
‫Mas o que estamos fazendo nesta linha aqui é que não estamos exibindo um mais o número dois é algum.
‫E aqui estamos apenas fornecendo o valor para que saibamos o que estamos realmente calculando para saber se
‫o que estamos fazendo está correto.
‫Portanto, o conceito de adicionar strings e também adicionar números a strings é chamado de concatenação.
‫Ele tinha esse plus não é uma soma real que estamos construindo.
‫Portanto, não estamos realmente operando um ponto positivo aqui.
‫Não estamos adicionando nada.
‫Estamos apenas dizendo para tocar este texto e, em seguida, adicionar a este texto, este texto, seja qual for o texto por trás
‫dele.
‫Então acrescente àquele texto que você tinha até agora, este texto aqui e assim por diante.
‫OK, é isso que está acontecendo aqui.
‫Portanto, não estamos calculando nada aqui, embora estejamos usando um monte de vantagens.
‫OK, isso é concatenação.
‫Agora vamos ver como podemos criar várias variáveis de uma vez, ou seja, em uma linha de código.
‫Portanto, podemos usar este código aqui dizendo algo como tipo de dados, então o nome da primeira variável, vírgula,
‫nome da segunda variável, vírgula, nome da terceira variável.
‫Portanto, aqui estamos separando-os com uma vírgula e encerrando a instrução com um ponto-e-vírgula, como
‫sempre.
‫Portanto, esta é apenas uma maneira mais rápida de criar variáveis.
‫E normalmente você faria isso no início do seu método neste caso ou até mesmo da aula, dependendo de onde
‫você deseja usá-lo.
‫E vamos ver quando usar o que mais tarde.
‫Portanto, aqui estou colocando-o no topo, o que me permitirá ter certeza de que tenho todas as minhas variáveis de uma
‫vez.
‫Mas pelo menos a declaração das variáveis, aquele ponto eu posso, é claro,
‫depois usá-las e sobrescrevê-las.
‫Então, por exemplo, aqui, quando criei essa variável número dois e a configurei como 23, ela tinha o valor
‫23, é claro, mas agora posso substituí-la usando-a também.
‫E eu poderia atribuir um valor de 100 a ele, por exemplo.
‫Agora, vamos executar este código e ver o que vai acontecer, então aqui diz Namwon 13 mais o número dois,
‫que é 100, vai ser 36.
‫Mas isso não é correto.
‫Direito.
‫Porque 13 mais cem não é 36.
‫Isso porque fizemos o cálculo real aqui.
‫Em seguida, alteramos o valor do número dois e o usamos nesta linha aqui.
‫Portanto, você deve ter muito cuidado com essa abordagem ao usá-la.
‫Então, vamos cortar essa linha aqui e usá-la ali embaixo.
‫OK, agora ele nos dará o valor correto, que seria cento e treze aqui como
‫resultado.
‫E você pode ver que 13 mais dois é 130.
‫OK, agora vamos fazer a mesma coisa com doubles, então eu disse que também usaríamos doubles, que é um tipo de
‫dados diferente.
‫Então se você quiser usar duplos, você só precisa usar a palavra-chave double e então dar um nome a ela.
‫Vou chamar isso de um duplo e será o valor de três ponto quatro ou um quatro um cinco.
‫Eu poderia, é claro, também ter chamado este de torta e depois terei outro duplo, que será
‫algo como 5. 1 ou algo parecido.
‫Nada muito complicado.
‫E agora vou dividir.
‫Tudo bem.
‫Então, vamos usar essa nova variável que chamarei de dividendo duplo diff.
‫OK, então ele vai usar Daewon e dividir por esses dois e vai armazená-lo nesta variável aqui.
‫Vou imprimir o resultado em meu console dizendo que Daewon dividido por D2 é.
‫E então vou usar D Dave assim.
‫Então agora vamos ver o que três aquele quatro dividido por cinco pensou que um vai ser e o zero de Wilkins seis um
‫cinco e assim por diante.
‫Portanto, é um número muito longo aqui.
‫Então você vê que esse duplo pode conter um número muito longo, o que é ótimo.
‫Agora vamos ver o mesmo exemplo com o de Float.
‫Então, aqui vou usar float e vou usar o mesmo valor de variável.
‫Assim também três que um quatro um cinco, tanto faz.
‫E então vou usar este flutuador.
‫Tenho que fazer isso para manter também o valor de 5. 1
‫Portanto, agora estou tendo um problema aqui porque estou tentando atribuir um valor aqui, mas não o aceita.
‫Estou recebendo um erro.
‫E isso porque há três um quatro um cinco por padrão é considerado um duplo pelo nosso programa.
‫Então coisas que estamos tentando atribuir um valor duplo a uma variável de ponto flutuante, o que não funciona.
‫Então o que podemos fazer agora é adicionar um F aqui e isso diz, OK, este é um número de ponto flutuante.
‫Portanto, agora podemos adicionar o F aqui também.
‫E agora estamos afirmando especificamente, OK, este 5. 1 não é um duplo, mas é um valor de ponto flutuante.
‫Isso foi decidido internamente em um ponto quando a linguagem de programação foi desenvolvida, e esse é o resultado
‫final que temos.
‫Portanto, precisamos adicionar o F se estivermos trabalhando com flutuadores, porque senão ele pensará que estamos
‫trabalhando com um duplo como vimos aqui.
‫OK, agora vamos fazer essa divisão também.
‫F diff.
‫Vai ser F um dividido pela metade para.
‫E agora também vamos escrever isso em nosso console.
‫Então aqui temos um dividido por dois vai ser ofensivo e vamos executá-lo e podemos ver que o resultado
‫está em torno disso aqui.
‫Neste ponto.
‫É em torno de dois ou quatro e não é tão preciso.
‫Portanto, os valores de ponto flutuante não são tão precisos quanto os duplos.
‫Portanto, se você precisa de uma alta precisão, precisa usar duplas.
‫Se você precisar permitir a precisão, o descarregamento é a melhor escolha porque exigirá menos memória.
‫Isso é muito, muito importante ao escrever software eficiente.
‫Portanto, certifique-se de usar apenas o tipo de variável que manterá exatamente o que você pretende fazer com a
‫variável; portanto, se você só precisa de números inteiros, use apenas inteiros.
‫Se você precisar de números superlongos, use longus.
‫Então algo como ao longo do meu num longo e então você pode atribuir um número longo a ele.
‫Então isso é até muito longo para um longo, mas algo assim será bom o suficiente.
‫Então, para inteiros, por exemplo, meu long int não seria capaz de conter esse número longo.
‫Então você vê aqui, não aceita isto.
‫Diz que representa um inteiro sint de 64 bits, mas não pode converter implicitamente o tipo long em int.
‫Portanto, não porque o número seja tão longo, ele pensa que é longo, mas estamos tentando atribuí-lo a um fim,
‫por isso não funciona.
‫OK, então isso é algo que você deve estar ciente ao criar variáveis.
‫Portanto, agora algo que você também precisa levar em consideração é que você deve ter cuidado ao trabalhar
‫com diferentes tipos de dados.
‫Então, digamos que queremos dividir.
‫Vamos criar uma nova variável aqui chamada double.
‫E vou chamá-lo de D. C. Dispositivo I, que usará um duplo e um inteiro para dividir.
‫Então, vamos dividir um pelo número um.
‫Vamos ver o que vai acontecer aqui.
‫OK, então vamos escrever isso no console também.
‫Então aqui será este dividido pelo número um é a alta definição.
‫OK então.
‫Você vê aqui que agora, embora eu divida e duplique por um inteiro, ainda tenho um duplo aqui porque é
‫o que armazenei aqui.
‫OK, então este ÉDITH é um duplo.
‫Agora, vamos fazer a mesma coisa, mas desta vez com um inteiro.
‫OK, vou chamar este único div int e ele, de fato, conterá um inteiro.
‫Portanto, agora estou dividindo um duplo por um inteiro e você verá que recebo um erro.
‫Não é possível converter implicitamente o tipo dois em uma conversão explícita existente.
‫Está faltando um elenco para que agora possamos lançar e convertê-lo explicitamente.
‫Mas isso é algo que veremos mais tarde.
‫OK, então esteja ciente de que você deve ter cuidado com os tipos de dados que está usando e isso é
‫algo que você obterá com o tempo.
‫Agora aqui isso não é problema, certo?
‫Porque temos controle total sobre os dados que obtemos.
‫Mas será uma história diferente se de repente você estiver obtendo os dados de uma fonte externa, onde
‫obtém os dados de um banco de dados, por exemplo, da nuvem, e então você não teria consciência
‫total de cada variável, você iria apenas obter os dados e você deseja tê-los em um determinado
‫formato.
‫Mas você nem sempre pode ter 100 por cento de certeza de que o obterá no formato desejado.
‫Portanto, isso é algo que você aprenderá quando se tornar mais experiente.
‫E também examinaremos a base de dados em um capítulo posterior.
‫Tudo bem.
‫É isso para este vídeo.
‫Portanto, agora você deve ter uma ideia melhor de como usar variáveis e tipos de dados, especificamente int, float e
‫double.
‫Te vejo no próximo vídeo.