Não consegui entender o que significam os valores Int, String, Float, Double. alguém poderia me explicar?
Não consegui entender o que significam os valores Int, String, Float, Double. alguém poderia me explicar?
Oi Gabriel, tudo bem?
Os termos que você mencionou são tipos de dados em programação, e cada um tem uma finalidade específica:
Int: É uma abreviação para "integer", que em tradução livre significa "inteiro". Esse tipo de dado é usado para armazenar números inteiros, ou seja, sem casas decimais. Por exemplo, os números 1, 2, 3, 100, -50 são todos inteiros.
String: É um tipo de dado que armazena sequências de caracteres, ou seja, texto. Em JavaScript, você pode criar uma string colocando o texto entre aspas simples ('') ou aspas duplas (""). Por exemplo, 'Olá, mundo!' ou "JavaScript é divertido!" são strings.
Float: É um tipo de dado usado para armazenar números reais, ou seja, números que têm casas decimais. Por exemplo, 3.14, -0.99, 0.0 são todos números do tipo float.
Double: É muito semelhante ao float, mas tem uma precisão maior, ou seja, pode armazenar números reais com mais casas decimais. No entanto, vale ressaltar que JavaScript não faz distinção entre float e double, ambos são considerados como "number".
Espero que isso tenha esclarecido suas dúvidas sobre esses tipos de dados.
Espero ter ajudado.
Um abraço e bons estudos.
Olá Gabriel,
Int, String, Float e Double são tipos de dados.
String é o nome para uma coleção de caracteres concatenados. Por exemplo: "teste" -> Isto é uma string, uma sequência dos caracteres "t", "e", "s", "t", "e", concatenados:
string nome = "Gabriel"
Int é o nome para um número "Inteiro", como por exemplo, uma idade:
int idade = 20
Float é o nome para um número de "ponto flutuante", ou "fracionado":
float valor = 14.99
Double é o nome para um número de "precisão dupla", um número que exige mais espaço de armazenamento, por ser muito grande, ou conter muitas partes fracionárias:
double valorMaior = 14.9999999
Além desses existem outros, como:
Bool: Armazena um valor 'booleano' (um valor lógico correspondente a 'verdadeiro' ou 'falso')
bool almoceiHoje = true
Char: Armazena um único caractere ao invés de uma coleção deles (como na String):
char letra = "A"
Agora, uma coisa importante, a que deve se atentar, é que linguagens de programação utilizam os tipos de formas diferentes. Como vi que esta dúvida foi postada em fórum relacionado a JavaScript, vou usar isso como base.
Os exemplos acima, são todos em C++, que demonstra melhor a declaração de tipos diferentes de dados. Mas o JavaScript, por ser uma linguagem sem tipagem, não exige essas declarações e é bem mais flexível, ele utiliza as palavras chave 'let', 'var', e 'const' para declarar variáveis, que podem ser de qualquer tipo.
Tipo de dado | O que armazena | Em C++ | Em JavaScript |
---|---|---|---|
Bool | Valor booleano: true /false | bool verdade = true | let verdade = true |
Char | Um caractere | char letra = "A" | let letra = "A" |
String | Uma cadeia de caracteres | string palavra = "teste" | let palavra = "teste" |
Int | Um número inteiro | int numero = 12 | let numero = 12 |
Float | Uma fração | float valor = 14.99 | let valor = 14.99 |
Double | Um número de ponto duplo | double valor2 = 14.999999 | let valor2 = 14.999999 |