Para processar dados , cada função em um programa de computador deve ser informado com antecedência que tipo de dados que esperar. As linguagens de programação fazem distinções que os seres humanos podem achar insignificante. A maioria das pessoas iria encontrar pouca diferença entre os números 2147483647 e 2147483648 . Para a linguagem de programação Fortran no entanto, esses dois números são completamente diferentes tipos de dados. Da mesma forma , os números 34 e 34,001 não podem ser tratados como o mesmo tipo de informação . Operações automáticas de arredondamento e de conversão estão disponíveis para recuperar respostas aproximadas para operações matemáticas. Quando precisão numérica é importante, um programador deve especificar o tipo de dados exata para cada variável de entrada , bem como a precisão desejada para a resposta. Instruções
1
Declare uma variável tipo de INTEGER para operações aceitando e retornando valores de números inteiros entre - 2147483648 e 2147483647 . A razão para a diferença de um dígito nos valores de retorno é a inclusão de 0 como um número positivo
2
Declare uma variável tipo de real para números com um ponto decimal com valores entre 10 ^ . - 38 e 10 ^ 38 (10 elevado à potência negativa ou positiva 38 ) .
3
aumentar a precisão de um número real para dobrar a quantidade de números depois do ponto decimal incluído no cálculos de declarar as variáveis e respostas como precisão dupla. Esta declaração inclui números mais ou menos na faixa de 10 ^ -76 a 10 ^ 76 .