TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

PARADIMAS DE LINGUAGEM DE PROGRAMAÇÃO

Exames: PARADIMAS DE LINGUAGEM DE PROGRAMAÇÃO. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  14/3/2015  •  537 Palavras (3 Páginas)  •  159 Visualizações

Página 1 de 3

Tipos de Dados: é uma combinação de valores e operações que uma variável pode executar.

Inteiros- é um dado do tipo integral, que representa algum subconjunto finito dos inteiros matemáticos. Tipos de dados integrais podem ser de tamanhos diferentes e podem ou não ser permitido conterem valores negativos. Inteiros são normalmente representados em um computador como um grupo de dígitos binários. O tamanho do grupo varia de modo que o conjunto de tamanhos de inteiros disponíveis varia entre tipos diferentes de computadores. O hardware do computador quase sempre fornece uma maneira de representar um registro do processador ou endereço de memória como um inteiro.

Float - O tipo float é um número de ponto flutuante. É armazenado como uma parte significativa e um expoente, como se fosse uma notação científica. Por exemplo, o número 3,45 seria armazenado mais ou menos como:

345 * (10 ^ -2)

345 vezes 10 elevado a -2

Nesse caso, o que é armazenado na memória é apenas 345 (a parte significativa) e -2 (o expoente ao qual a base é elevada). Nesse caso, temos 10 como sendo a base. Mas no caso dos computadores a base é binária.

Mas alguns números aparentemente simples precisariam de muitos dígitos para ser representados em binário dessa forma. Precisariam de mais dígitos, ou no caso, de mais bits para serem representados com precisão. Então são arredondados. Muitas vezes isso não traz problemas, mas em alguns casos, como valores que passam por uma série de cálculos sucessivos arredondamentos podem causar diferenças no resultado final.

Decimal- O tipo de dados Decimal fornece o maior número de dígitos significativos para um número. Ele oferece suporte para até 29 dígitos significativos e pode representar valores além de 7.9228 x 10^28. Ele é particularmente adequado para cálculos, como financeiros, que exigem um grande número de dígitos, mas não podem tolerar erros de arredondamento.

Ele não é um tipo de dados de ponto flutuante. A estrutura Decimal mantém um valor inteiro binário, junto com um bit de sinal e um número inteiro de fator de escala que especifica qual parte do valor é uma fração decimal. Devido a isso, números Decimais têm uma representação mais precisa na memória que tipos de ponto flutuante (Single e Double).

O tipo de dados de Decimal é mais lento de todos os tipos numéricos

Booleano- é um tipo de dado primitivo que possui dois valores, que podem ser considerados como 0 ou 1, falso ou verdadeiro. Ele é usado em operações lógicas como conjunção, disjunção, disjunção exclusiva, equivalência lógica e negação, que correspondem a algumas das operações da álgebra booliana.

A implementação do booleano varia de acordo com a linguagem de computador. Ada define uma enumeração com os valores False e True, definindo operadores boolianos exclusivamente ao tipo e operadores relacionais, que estão disponíveis a todas as enumerações.

Na linguagem C o booleano é uma exceção, o que não significa que são armazenados valores boolianos. O conteúdo é armazenado em outro tipo primitivo, como um inteiro ou enumeração, e define-se que 0 corresponde a falso, enquanto qualquer valor diferente de zero corresponde a

...

Baixar como (para membros premium)  txt (3.4 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com