[Pascal] Tipos de Variaveis

Started by Teotónio Ricardo, January 14, 2006, 08:05:36 PM

Previous topic - Next topic

Teotónio Ricardo

[Pascal] Tipos de Variaveis

- Boolean : ocupa 1 byte, só pode ter os valores True ou False (Verdadeiro ou Falso);
    - Real : ocupa 6 bytes, seus valores vão de 1E-38 até 1E+38;
    - Integer : ocupa 2 bytes, seus valores vão de -32768 até 32767, do tipo inteiro;
    - Word : ocupa 2 bytes, inteiro de 0 a 65535;
    - Longint : ocupa 4 bytes, valores inteiros de -2147483648 a 2147483647;
    - Shortint : inteiros de -128 a 127;
    - Byte : ocupa 1 byte, tipo inteiro de 0 a 255;
    - Char : ocupa 1 byte, tipo alfanumérico, seu conteúdo é qualquer valor da tabela ASCii;
    - String : ocupa de 2 a 256 bytes, cadeia de caracteres;

As próximas variáveis são só para o Turbo Pascal 5 ou superior
    - Single : tipo real com 7 digitos
    - Double : tipo real com 15 digitos
    - Extended : tipo real com 19 digitos
    - Comp : inteiros de -10E18 até 10E18

    Obs: A atribuição de um valor a uma variavel é com :=
            Soma:=(1+2+3+4);

Espero que vos faça falta!

KTachyon

QuoteShortint : inteiros de -128 a 127;

Ou seja, 1 byte.

Pascal é mm frakito. Só tem variáveis de precisão até aos 32bits (Longint), que é o equivalente ao tipo Integer em C e Java. O tipo Long em C e Java permite 64bits...

As variáveis sem precisão no Pascal tb n têm grande qualidade.
My Q4 estimate: Macs: 5.89M; iPods: 4.19M; iPhones: 30.0M; iPads: 18.05M; Revenue: 37.00B; EPS: 9.50
AAPL Q3 result: Macs: 4.02M; iPods: 6.80M; iPhones: 26.0M; iPads: 17.04M; Revenue: 35.02B; EPS: 9.32