Discussion:IEEE 754

message: La phrase concernant l'encodage des exposants, est très douteuse:
"la représentation habituelle des nombres signés (complément à 2) rendrait la comparaison entre les nombres flottants un peu plus difficile"
La différence de complexité entre comparaison signée et comparaison non signée est relativement négligeable.
Le fait d'avoir une représentation binaire nulle (tous les bits à 0) du nombre flottant +0.0 semble une raison bien plus pertinente.
--88.164.252.145 (d) 19 novembre 2011 à 14:07 (CET)
thread_title:  Commentaire 

message: Bonjour,
si le terme « implémenté » est largement passé dans le vocabulaire de l'informatique, il reste en revanche obscur aux non informaticiens. La question est donc : l'article doit-il ne s'adresser qu'aux spécialiste ?
Le verbe anglais to implement signifie « mettre en œuvre » (un cuisinier « implémente » une recette), et le terme français « implémenter »,inusité jusque dans les années 1990, a été utilisé pour remplacer plusieurs autres termes, il est donc polysémique et ainsi par nature imprécis (même si en général, le contexte permet de cerner le sens exact, comme tous les termes polysémiques).
En revenant à des termes français, ma volonté était donc à la fois de rendre l'article mieux compréhensible par des non informaticiens, et en même temps d'être plus précis. Si les termes que j'ai choisi étaient incorrects, et merci de m'expliquer en quoi, j'aurai préféré l'adoption d'un autre terme français plus précis — qui existe, puisque l'on a fait de l'informatique en France pendant quarante ans sans utiliser ce terme — plutôt qu'un retour en arrière.
cdang | m'écrire 24 janvier 2014 à 09:46 (CET)
thread_title:  RV de la francisation 

message: Le grand tableau des valeurs remarquables pour 32 bits est super, mais il ne présente que 31 bits sur 32, il manque le premier bit, i.e. le bit de signe. Outre l'aspect "incomplet", "implicite", cela peut engendrer des erreurs de lecture ou d'interprétation si l'on considère les longues suites de bits présentées comme les vecteurs de bits représentant les nombres considérés (le premier bit risque alors d'être compris comme bit de signe, ce qui n'est pas le cas).
Avec ce 32e bit cela donnerait (avec les mêmes valeurs) :
Type                                             	Signe	Exposant 	Mantisse                    	Valeur approchée      	Écart / préc
Zéro                                             	0    	0000 0000	000 0000 0000 0000 0000 0000	0,0                   	 
Plus petit nombre dénormalisé                    	0    	0000 0000	000 0000 0000 0000 0000 0001	1,4×10−45       	1,4×10−45
Nombre dénormalisé suivant                       	0    	0000 0000	000 0000 0000 0000 0000 0010	2,8×10−45       	1,4×10−45
Nombre dénormalisé suivant                       	0    	0000 0000	000 0000 0000 0000 0000 0011	4,2×10−45       	1,4×10−45
Autre nombre dénormalisé                         	0    	0000 0000	100 0000 0000 0000 0000 0000	5,9×10−39       	 
Plus grand nombre dénormalisé                    	0    	0000 0000	111 1111 1111 1111 1111 1111	1,17549421×10−38	 
Plus petit nombre normalisé                      	0    	0000 0001	000 0000 0000 0000 0000 0000	1,17549435×10−38	1,4×10−45
Nombre normalisé suivant                         	0    	0000 0001	000 0000 0000 0000 0000 0001	1,17549449×10−38	1,4×10−45
Presque le double                                	0    	0000 0001	111 1111 1111 1111 1111 1111	2,35098856×10−38	1,4×10−45
Nombre normalisé suivant                         	0    	0000 0010	000 0000 0000 0000 0000 0000	2,35098870×10−38	1,4×10−45
Nombre normalisé suivant                         	0    	0000 0010	000 0000 0000 0000 0000 0001	2,35098898×10−38	2,8×10−45
Presque 1                                        	0    	0111 1110	111 1111 1111 1111 1111 1111	0,99999994            	0,6×10−7
1                                                	0    	0111 1111	000 0000 0000 0000 0000 0000	1,00000000            	 
Nombre suivant 1                                 	0    	0111 1111	000 0000 0000 0000 0000 0001	1,00000012            	1,2×10−7
Presque le plus grand nombre                     	0    	1111 1110	111 1111 1111 1111 1111 1110	3,40282326×1038 	 
Plus grand nombre normalisé                      	0    	1111 1110	111 1111 1111 1111 1111 1111	3,40282346×1038 	2×1031
Infini                                           	0    	1111 1111	000 0000 0000 0000 0000 0000	Infini                	 
Première valeur (dénormalisée) de NaN avertisseur	0    	1111 1111	000 0000 0000 0000 0000 0001	NaN                   	 
NaN normalisé (avertisseur)                      	0    	1111 1111	010 0000 0000 0000 0000 0000	NaN                   	 
Dernière valeur (dénormalisée) de NaN avertisseur	0    	1111 1111	011 1111 1111 1111 1111 1111	NaN                   	 
Première valeur (dénormalisée) de NaN silencieux 	0    	1111 1111	100 0000 0000 0000 0000 0000	NaN                   	 
Dernière valeur (dénormalisée) de NaN silencieux 	0    	1111 1111	111 1111 1111 1111 1111 1111	NaN                   	 
remarque : on pourrait ajouter quelques valeurs négatives ...
--Bdenis (discuter) 21 décembre 2017 à 10:48 (CET)
thread_title:  Bit de signe