Langage de programmation STEP 5
Utilisation des nombres à
virgule flottante
Précision
Codage des nombres
à virgule flottante
Plage numérique admissible
Saisie et affichage
sur la console
2 - 10
Il est recommandé d'utiliser des nombres à virgule flottante pour
résoudre des problèmes de calcul plus complexes, plus particulière-
ment pour des multiplications et divisions, ainsi que pour les calculs
portant sur des nombres très grands ou très petits.
La mantisse indique la précision du nombre à virgule flottante :
• • précision pour une mantisse de 24 bits
-24
2
= 0,000000059604 (correspond à 7 chiffres après la virgule)
Lorsque le signe de la mantisse est "0", le nombre est positif. Si ce
nombre est "1", il s'agit d'un nombre négatif en représentation en com-
plément à deux.
La valeur de virgule flottante "0" est représentée par la valeur binai-
re naturelle 80000000H (32 bits, voir ci-dessous).
Codage d'un nombre à virgule flottante
31 30
24 23 22
6
0
S
2
...
. ... 2
Exposant
Indication du format de données pour nombres à virgule flottante sur
la PG : KG
± 0,1469368 x 10
-38
à ± 0,1701412 x 10
a)
Dans un bloc de code
On désire charger le nombre N = 12,34567 en tant que constante à
virgule flottante.
Saisie :
:LKG1234567+2
-1
S
2
.... . . .
Mantisse
39
Programmation de la CPU 948
C79000-G8577-C848-04
0
-23
. . ... 2