Chapitre 7. Formules - Evaluateur
• Fonction FVXA :
FVXA(1,234500E20) = 24790 :
Le résultat de la fonction FVXA est un mot (16 bits). Il correspond à l'argu-
ment A (Exposant, Mantisse 2) de la fonction VXFL.
• Fonction FVXB :
FVXB(1,234500E20) = 9936 :
Le résultat de la fonction FVXB est un mot (16 bits). Il correspond à l'argu-
ment B (Mantisse 1, Mantisse 0) de la fonction VXFL.
• Fonction BCDF (BCD vers Flottant) :
Soit la variable WX50 = 39321: BCDF(WX50) = 9999
Le résultat de la fonction BCDF est 9999. Sa représentation interne est la
suivante :
I3E
F02
Mot 1
1C
3C
Mot 2
ATTENTION :
Le paramètre de la fonction BCDF ne peut pas être une constante.
• Fonction FBCD (Flottant vers BCD) :
FBCD(9999) = 39321.
Sa représentation interne est la suivante :
9999
46
Exposant
Mantisse 2
: = BCDF (
Mantisse 1
00
Mantisse 0
MOT16
39321
VX3
99
MSB
99
LSB
Argument Simple
39321
VX1
99
MSB
)
99
LSB
Argument Simple
I3E
F02
Mot 1
: = FBCD (
Mot 2
9999
46
Exposant
1C
Mantisse 2
)
3C
Mantisse 1
00
Mantisse 0
66