Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como calcular o ponto flutuante de precisão
Um número de ponto flutuante é um número codificado no formato de base 32 em código de computador binário. A precisão de um número de ponto flutuante refere-se a estanqueidade da especificação , ou o número de algarismos significativos de informação que pode ser armazenado pelo número . A precisão de cada tipo de número de ponto flutuante é o mesmo, porque o mesmo número de bits são usados ​​para a mesma função , independente do tamanho do número . As duas variedades comuns de números de ponto flutuante são individuais compostos por 32 bits e duplas compostas de 64 bits. Coisas que você precisa
Calculadora
Show Mais instruções
32 -Bit Floating Ponto Único
1

Comece com o número 32 , se você estiver calculando a precisão de um número de tamanho único ponto flutuante . Uma vez que um número de ponto flutuante é composta por uma combinação de 32 zeros e uns , há exatamente 32 diferentes peças de informações que podem ser representados em um número de ponto flutuante.
2

Subtrair um pouco para dar conta a natureza positiva ou negativa do número . O bit 31 em um único número inteiro em ponto flutuante é usado para representar o sinal do número , positivo ou negativo. Todos os bits restantes são usados ​​para armazenar o resto das informações do número de ponto flutuante.
3

Subtraia oito bits dos restantes 31 bits para contabilizar os usados ​​para determinar o expoente do número. Estes oito bits são utilizados para determinar a posição da casa decimal do número de ponto flutuante , mas não são utilizados para armazenar o número de destino em si . Após a contabilização para os bits que representam o expoente eo sinal de um único número de ponto flutuante , há 24 bits não utilizados adicionais. Estes 24 bits são usados ​​para armazenar informações numéricas precisas , assim, um único número de ponto flutuante tem 24 bits de precisão
dupla de 64 bits ponto flutuante
4

Start. com o número 64, que corresponde ao número de bits em um número double ponto flutuante .
5

Subtrair um pouco para explicar o pouco que armazena informações de sinal positivo ou negativo . Isso gera 63 bits restantes não utilizados.
6

Subtrair 10 bits para explicar a parte do número de ponto flutuante dupla que é usado para armazenar informações expoente do número. Esse cálculo produz 53 bits restantes , portanto, um número de ponto flutuante de dupla possui 53 bits de precisão .

Anterior :

Próximo : No
  Os artigos relacionados
·Como excluir pastas de depuração no Visual Basic 2008…
·Como implementar uma árvore binária Usando Pascal 
·Como remover a caixa azul em torno de links em HTML 
·Como escrever uma Preorder Traversal 
·Como declarar variáveis ​​como uma forma No VBA 
·Como resolver um Matrix Usando QBasic 
·Como usar o Editor de trechos 
·Como fazer uma Caixa de Drop-Down , de uma lista 
·Como definir valores dentro de uma caixa de combinaçã…
·Como fazer uma chamada de DLL no LabVIEW 
  Artigos em destaque
·Como inverter a ordem de um vetor em C + + 
·Substrings comuns em C 
·Como usar objetos em 2D CPP 
·Como substituir Proteção 555 
·Como criar DropDownList com chave de pesquisa em C 
·Como quebrar linhas no Netbeans 
·C + + e verificação de erros de sintaxe 
·Como acionar um evento ItemDrag 
·Como ler um arquivo byte a byte em C + + 
·Como fazer um gráfico vertical em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados