3
Tommy — chux e eigenchris, insieme con gli altri hanno fornito ottime risposte, ma se sto guardando i tuoi commenti correttamente, sembra essere ancora alle prese con i dadi-e-bulloni di “come faccio a prendere queste informazioni e quindi utilizzare questo nella creazione di un custom float rappresentazione in cui l’utente specifica il numero di bit per l’esponente?” Non sento male, è chiaro come il fango la prima dozzina di volte che si va attraverso di essa. Penso di poter prendere una pugnalata a compensazione.
Si ha familiarità con ieee-754 Singola Precisione in virgola Mobile rappresentazione di:
Donna Sandali Calpierre Blu Pelle wk0nONZP8X
IEEE
-
754
Single
Precision
Floating
Point
Representation
of
(
13.25
)
0
1
Pink Bobux Sandal Pink Classic Sandal Sandal Bobux Classic Classic Bobux vmNn0yO8w
0
0
0
0
0
1
0
1
Per Bambino Superga In Vendita Tutto I St1azxwq Catania A Bambini Scarpe 7b6fgyY0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
060 SandaliMagica Estate Tacco Bianco Ragno 8P0knwO
0
0
0
0
27113 Infradito Thsxqdrc 2 22sandali Tozzi Col Tacco Donna Sandalo Marco qALR354j0
0
|-
-
-
-
-
-
-
-
-
-
-
-Donna Sandali Calpierre Blu Pelle wk0nONZP8X
-
-
-Donna Sandali Calpierre Blu Pelle wk0nONZP8X
-
-
-
-
-
-
-
-
-
-
-
Donna Sandali Calpierre Blu Pelle wk0nONZP8X
-
-
-
-
-
-|
|
s
|
exp
|
mantissa
|
Che il
1-bit sign-bit
,
8-bit biased exponent
(a 8-bit in eccesso 127 notazione) e per il restante
23-bit mantissa
.
Donna Sandali Calpierre Blu Pelle wk0nONZP8X
Quando si consente all’utente di scegliere il numero di bit dell’esponente, si sta andando ad avere per
rielaborare
l’esponente notazione a lavorare con il nuovo utente-limite scelto.
Cosa cambia?
Quindi l’unica cosa che avete bisogno di concentrarsi su è
exponent handling
.
Donna Sandali Calpierre Blu Pelle wk0nONZP8X
Come approccio? Recall, la corrente di 8 bit di esponente in quello che viene chiamato
in eccesso 127 notazione
(dove 127 rappresenta il valore più grande per
7
bit, consentendo a qualsiasi bias essere contenuta ed espressa, all’interno dell’attuale
8-bit
limite. Se l’utente sceglie di 6 bit come l’esponente di dimensioni, allora che cosa? Sarà necessario fornire un metodo simile per garantire che si dispone di un numero fisso di rappresentare il nuovo
in eccesso-##
notazione che il limite di utenti.
Prendere un
6-bit
limite di utenti, quindi una scelta imparziale esponente valore potrebbe essere tentato come
31
(il più grande dei valori che possono essere rappresentati in
5-bits
). Al che si potrebbe applicare la stessa logica (prendendo la 13.25 esempio di cui sopra). La tua rappresentazione binaria del numero è
1101.01
a cui si spostare il decimale
3 positions to the left
per ottenere
1.10101
che ti dà un esponente di bias di
3
.
Nel
6-bit exponent
Sandali It Baldinini Stileo Escarpe Dbewqcxro Beige Pelle N8wmn0 caso si dovrebbe aggiungere
3 + 31
per ottenere il vostro
excess-31 notation
per l’esponente:
100010
, poi mettere la mantissa in “nascosto” formato (cioè cadere il leader
1
da
1.10101
con conseguente personalizzata Tommy Precisione di Rappresentazione:
IEEE
-
754
Tommy
Precision
Floating
PointReplay Milano Alla Collezioni Donna Scarpe Tqchsrdx TKcl31FuJ
Representation
of
(
13.25
)
0
1
Donna Sandali Calpierre Blu Pelle wk0nONZP8X
0
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0Donna Sandali Calpierre Blu Pelle wk0nONZP8X
|-
-
-
-Donna Sandali Calpierre Blu Pelle wk0nONZP8X
-
-
-
-
-
-
-
-
-
-
-
-
-
-K11 Sandali Blue Tessuto Italia Tt911a031 Tacco Tata Donna Con 80NwPXkZnO
-
-
-
-
-
-
-
-
-
-
-
Donna Sandali Calpierre Blu Pelle wk0nONZP8X
-
-
-|
|
s
|
exp
|
mantissa
Donna Hayden 70844 Marrone Sandali DrMartens uTF3l1KJc|
Con
1-bit sign-bit
,
6-bit biased exponent
(a 6-bit in eccesso-31 notazione) e per il restante
25-bit mantissa
.
Le stesse regole si applicano per invertire il processo di ottenere il vostro numero in virgola mobile indietro da sopra la notazione. (usando solo
31
invece di
127
per eseguire il bias di fuori dell’esponente)
Speriamo che questo aiuta in qualche modo. Non vedo molto altro si può fare se si sta veramente andando per consentire a un utente selezionato esponente dimensioni. Ricordate, standard IEEE-754 non era qualcosa che è stato indovinato e un sacco di buon ragionamento e trade-off è andato in arrivo al 1-8-23 segno esponente mantissa layout. Tuttavia, penso che il tuo esercizio fa un grande lavoro a richiedere con fermezza comprendere standard.
Ora si è completamente perso e
non si rivolge
in questa discussione è che gli effetti che questo avrebbe sulla gamma di numeri che possono essere rappresentati in questo
Custom Precision Floating Point RepresentationWomens Sandals IndiaKoovs Ladies Online In Flat Buy SzpUVM
. Non ho guardato, ma il limite principale sembrerebbe essere una riduzione del
MAX/MIN
che potrebbe essere rappresentata.
Originale
L’autore
David C. Rankin