Chap 11. Les nombres à virgule flottante Flashcards

1
Q

Qu’est-ce qu’un nombre à virgule flottante normalisé?

A

Un nombre dont le premier chiffre de la mantisse est différent de 0.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

À quoi sert la normalisation?

A

La normalisation permet de mieux estimer la précision

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Selon la Norme IEEE754, comment représente-t-on l’infini?

A

exposant (e) = 255

mantisse (f) = 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Selon la Norme IEEE754, comment représente-t-on 0?

A

exposant (e) = 0

mantisse (f) = 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Que signifie le bit de signe dans la représentation de l’infini?

A

0: +infini
1: -infini

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Selon la Norme IEEE754, combien y-a-t’il de valeurs possibles pour l’exposant d’un float simple precision?

A

254, car 0 et 255 sont des valeurs réservées

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quel est le biais d’un float simple precision?

A

127

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Que vaut le signe (s) pour un nombre positif

A

0, car (-1)^s = 1 <=> s = 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Selon la Norme IEEE754, comment représente-t-on NaN (Not a Number)

A

exposant (e) = 255

mantisse (f) =/ 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Combien de bits sont réservés à la mantisse dans un nombre à virgule flottante en simple précision? (Norme IEEE754)

A

23 bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Combien de bits sont réservés à l’exposant biaisé dans un nombre à virgule flottante en simple précision? (Norme IEEE754)

A

8 bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qu’arrive-t-il si l’exposant e = 255, la mantisse f != 0, et que celle-ci commence par 1?

A

Provoque une erreur d’exécution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qu’arrive-t-il si l’exposant e = 255, la mantisse f != 0, et que celle-ci commence par 0?

A

Ne provoque pas d’erreur, la valeur est propagée

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Que comporte la mantisse dans un nombre à virgule flottante

A

Seulement les chiffres après la virgule. Le 1 n’a pas besoin d’être représenté car le nombre est normalisé.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly