Puisque vous avez déjà compris que c'est (en binaire) 1.1001 * 10^-100, maintenant vous avez juste à convertir le nombre binaire en nombre décimal.
En décimal, chaque chiffre a une valeur dix fois plus grande que celle qui le précède. En binaire, chaque chiffre a une valeur moitié moins grande que celle qui le précède.
Premier 1.1001 * 10^-100 = 0.00011001.
Ce qui est ...
0 * 1 0 * 1
+ 0 * 1/2 + 0 * 0.5
+ 0 * 1/4 + 0 * 0.25
+ 0 * 1/8 + 0 * 0.125
+ 1 * 1/16 + 1 * 0.0625
+ 1 * 1/32 + 1 * 0.03125
+ 0 * 1/64 + 0 * 0.015625
+ 0 * 1/128 + 0 * 0.0078125
+ 1 * 1/256 + 1 * 0.00390625
0,0625 + 0,03125 + 0,00390625 = 0,09765625
C'est tout ce qu'il ya à faire.
Voulez-vous dire l'imprimer sous forme de texte, ou convertir le type décimal .NET? –