Newsgroup: it.scienza.informatica
Titolo: Formati virgola mobile

Salve a tutti,
chiedo il vostro aiuto per fugare un dubbio sui formati di virgola mobile.
Dal 1985 tutti (in teoria) i produttori di hardware dovrebbero essersi
adeguati allo standard IEEE
754, ma a quanto vedo dai manuali che posseggo, la questione della virgola
mobile e' una giungla. Chi come il Bishop dice che la mantissa deve essere
compresa fra 0,5 <=m<1, chi come il Ceri, Mandrioli, Sbattella ritiene
che -1<m<+1, chi
come il Tanenbaum e il Norton sostiene che 1<=m<2.
Ora fino a qui ho pensato che gli unici ad essere aggiornati fossero Norton
e Tanenbaum, ma ho trovato un sito internet in cui si parla di numeri
normalizzati secondo lo standard ieee 754 e si afferma che la mantissa deve
essere compresa fra 0,5 e 1, ossia piu' in generale fra 1/(base del sist.
numerico) e 1 e quest' ultima affermazione viene fatta anche nel Cioffi,
Falzone.
Ma allora lo standard ieee cosa prevede? Chi ha ragione?
Grazie a tutti
ciao
andre

 Ma allora lo standard ieee cosa prevede? Chi ha ragione?
Io cioffi ce l'ho avuto come professore, e ti posso dire che non 
c'è da fidarsi... magari l'ha detto Falzone, e allora è giusto, 
ma se ci ha messo lo zampino Cioffi sono sicuro che c'è qualcosa 
che non quadra.
-- 
Lord Gas, the Waxen - Blasfemo di IFTMDG - Penguin's Enemy #1 
[ICQ: 57483751][the Waxen Pith: 
http://www.snipp.org/gas
]
... "Goddamn, there's always such a big temptation to be good"
... (Tom Waits - God's Away on Business)

 che non quadra.
Cavolo, me lo demolisci cosi' :-(
Mi sembra uno dei migliori testi di informatica generale in circolazione,
almeno se paragonato a molti altri testi "all' acqua di rose". La forza di
quel manuale IMHO e' che in effetti Cioffi e Falzone sono solo editor, in
realta' ogni capitolo e' una monografia scritta da autori diversi esperti in
un certo settore e sono, se non ricordo male, ben 1300 pagine. Ora non
ricordo chi ha scritto quel capitolo ma mi pare che non fosse Cioffi, che,
sempre se non erro, ha scritto invece il cap. di storia dell' informatica.
Tornando alla virgola mobile io credo che cio' che dice il CF o il Bishop
non sia sbagliato, ma solo non conforme alla standard IEEE. Ma non sono
sicuro, come ho detto nell' altro post. Ho trovato un po' di roba in rete,
tra cui un documento della Microsoft research, ma non mi e' servito per
questo specifico punto.
Ho provato a controllare che la differenza non fosse tra mantissa e
significando ma non mi pare. Non mi sembra nemmeno che sia questione di
numeri normalizzati e non.
L standard ieee 754 si puo' acquistrare in rete a circa 35 $, ma a me l'
informazione serve subito :-)
Grazie a tutti
ciao
a.

 ricordo chi ha scritto quel capitolo ma mi pare che non fosse Cioffi,
Correzione.
sono andato a gurdare; in effetti il capitolo sui circuiti digitali che
tratta anche la numerazione in base 2 e' di Cioffi e Falzone.
ciao

 Grazie a tutti
Guarda, io ti aiuterei volentieri, ma non ho il mio Patterson - 
Hennessy a portata di mano :( sono certo che lì ci fosse un 
paragrafo a riguardo. Posso darti questo consiglio però: scrivi 
una lettera al professor Paolo Marincola (pma[at]
acm.org
) e 
chiedi a lui, sono certo che lui detiene l'assoluta verità su 
qualunque questione che possa riguardare i calcolatori 
elettronici (anche lui è stato mio professore) :)
Buona Fortuna


 Buona Fortuna
grazie
ciao
andre

 grazie
;)


 relatore.
Bel disgraziato! Ci ha messo il suo nome sopra. :-(
ciao

Questa è giusta:
0,1 <= m < 1  (in base 10)
In generale:
1/b <= |m| < 1   (in base "b")
Ciao