Informatica e Logica de Programacao
Credenciada pela Portaria MEC n.º 72/2004 DOU 14/01/2004
Curso Superior de Tecnologia em MECATRÔNICA INDUSTRIAL
Disciplina de INFORMÁTICA E LÓGICA DE PROGRAMAÇÃO
TIPOS DE DADOS
Os principais tipos de dados utilizados em C++ podem ser divididos em variáveis inteiras e reais.
VARIÁVEIS INTEIRAS
Servem
para
armazenar
números
inteiros,
sem
partes
fracionárias.
O principal tipo de variável inteira em C++ é o int.
Além dele, existem os tipos char, short e long, cada um deles caracterizado por um tamanho em bits diferente.
Estes tipos podem ser modificados pelo prefixo “unsigned”, que determina que a variável em questão só terá valores positivos, liberando o bit de sinal e aumentando a capacidade de armazenamento da variável (por default, todas as variáveis inteiras e reais declaradas em C++ são “signed”, ou seja, possuem um bit de sinal e podem ser tanto positivas como negativas). A tabela abaixo mostra os principais tipos de inteiros, seus tamanhos em bits e seu intervalo de armazenamento. Tipos de variáveis inteiras em C++
Tipo
Tamanho (bits)
Intervalo
Char
8
-128 a 127
unsigned char
8
0 a 255
Int
16
-32768 a 32767
unsigned int
16
0 a 65535
Short
16
-32768 a 32767
unsigned short
16
0 a 65535
Long
32
-2147483648 a 2147483647
unsigned long
32
0 a 4294967295
COLÉGIO E FACULDADE DE TECNOLOGIA ENSITEC
Credenciada pela Portaria MEC n.º 72/2004 DOU 14/01/2004
Curso Superior de Tecnologia em MECATRÔNICA INDUSTRIAL
Disciplina de INFORMÁTICA E LÓGICA DE PROGRAMAÇÃO
VARIÁVEIS REAIS
Servem
para
armazenar
números
que
possuem
partes
fracionárias.
Existem duas maneiras de representar números fracionários em C++.
A primeira, a mais simples, é utilizar o ponto para separar as partes inteiras e fracionárias. Por exemplo:
0.00098
1.2145
3.1461
8.0
(Mesmo no caso de um número com parte fracionária igual a zero, a utilização do ponto assegura que este número seja considerado um número de ponto