Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come calcolare virgola mobile di precisione

Un numero in virgola mobile è un numero codificato in formato base 32 in codice binario del computer . La precisione di un numero decimale riferisce alla tenuta della specifica , o il numero di cifre significative di informazioni che possono essere memorizzati dal numero . La precisione di ogni tipo di numero a virgola mobile è lo stesso perché lo stesso numero di bit utilizzati per la stessa funzione , indipendentemente dalla dimensione del numero . Le due varietà più comuni di numeri in virgola mobile sono single composto da 32 bit e raddoppia composti da 64 bit . Cose che ti serviranno
Calcolatrice
Mostra più
istruzioni a 32 bit Floating Point singolo
1

Inizia con il numero 32 , se si sta calcolando la precisione di un numero in virgola mobile single- sized . Dal momento che un numero in virgola mobile è composto da una combinazione di 32 zeri e di uno , ci sono esattamente 32 diversi pezzi di informazioni che possono essere rappresentati in un numero in virgola mobile .
2

sottrarre un po ' per tenere conto di la natura positiva o negativa del numero. Il bit 31 in un singolo intero virgola mobile viene utilizzato per rappresentare il segno del numero , positivo o negativo . Tutti gli altri bit vengono utilizzati per memorizzare il resto delle informazioni del numero in virgola mobile .
3

Sottrarre otto bit dalle restanti 31 bit per tenere conto di quelle impiegate per determinare l'esponente del numero. Questi otto bit sono utilizzati per determinare la posizione decimale del numero in virgola mobile , ma non vengono utilizzati per memorizzare il numero di destinazione stessa . Dopo che rappresentano i bit che rappresentano l'esponente e il segno di un unico numero a virgola mobile , ci sono 24 bit aggiuntivi non utilizzati . Questi 24 bit sono utilizzati per memorizzare le precise informazioni numeriche , quindi, un unico numero in virgola mobile ha 24 bit di precisione
64 bit in virgola mobile a doppia
4

Start. con il numero 64 , che corrisponde al numero di bit in un numero doppio virgola mobile .
5

Sottrarre un bit a conto per il bit che memorizza informazioni di segno positivo o negativo . Questo produce 63 bit rimanenti non utilizzati .
6

sottrarre 10 bit per spiegare la parte del numero in virgola mobile doppio che viene utilizzata per memorizzare le informazioni esponente del numero . Questo calcolo produce 53 bit rimanenti , quindi un doppio numero in virgola mobile possiede 53 bit di precisione .

 

Programmazione © www.354353.com