From c3193ff484d626252be127a73b333e3e70fd0f01 Mon Sep 17 00:00:00 2001 From: Francois Lesueur Date: Fri, 23 Sep 2022 15:47:43 +0200 Subject: [PATCH] update td3 --- td3-reels.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/td3-reels.md b/td3-reels.md index 5f9ad60..2765f48 100644 --- a/td3-reels.md +++ b/td3-reels.md @@ -29,7 +29,7 @@ Adoptons la convention suivante pour la virgule flottante sur 2 octets : Il s'agit de la convention [IEEE 754 Half Precision](https://en.wikipedia.org/wiki/Half-precision_floating-point_format). Un guide est disponible [ici](https://fr.wikihow.com/convertir-un-nombre-d%C3%A9cimal-au-format-binaire-IEEE-754) pour l'encodage. Attention le guide est illustré avec un encodage en simple précision sur 32 bits, il faut donc l'adapter. L'offset à utiliser sur l'exposant ici vaut 15. -> Question 5 : Que vaut en base 10 la chaîne binaire 1110 0110 / 1100 0011 ? Attention : +> Question 5 : Que vaut en base 10 la chaîne binaire 1110 0110 | 1100 0011 ? Attention : > - la mantisse à utiliser pour le calcul commence par un bit à 1 implicite, ie, il faut rajouter un bit à 1 à gauche des 10 bits de mantisse encodés, qui devient ainsi "1,(la partie encodée sur 10 bits)". > - l'exposant est encodé avec l'offset de 15, il faut donc soustraire 15 au binaire encodé pour avoir l'exposant du calcul (cet exposant est le nombre de décalages de la virgule depuis la notation scientifique)