Eaton easy Safety ES4P-221-DMX01 Manuel page 193

Table des Matières

Publicité

01/13 MN05013001Z-FR
Les exemples suivants illustrent le fonctionnement du module
pour chaque opération arithmétique :
Exemples Addition
• 42 + 1000 = 1042
• 2147483647 + 1 = dernière valeur valable avant cette opéra-
tion du fait du débordement (CARRY)
AR..CY = à l'état « 1 »
• -2048 + 1000 = -1048
Exemples Soustraction
• 1134 - 42 = 1092
• -2147483648 - 3 = dernière valeur valable avant cette opéra-
tion du fait du débordement (CARRY)
AR..CY = à l'état « 1 »
• -4096 - 1000 = -5096
• -4096 - (-1000) = -3096
Exemples Multiplication
• 12 x 12 = 144
• 1000042 x 2401 = dernière valeur valable avant cette opéra-
tion du fait du débordement (CARRY)
Valeur exacte = 2401100842
AR..CY = à l'état « 1 »
• -1000 x 10 = -10000
Exemples Division
• 1024 : 256 = 4
• 1024 : 35 = 29 (Les emplacements situés après la virgule sont
supprimés.)
• 1024 : 0 = dernière valeur valable avant cette opération du fait
du débordement (CARRY)
(résultat mathématiquement correct : « infini »)
AR..CY = à l'état « 1 »
• -1000 : 10 = -100
• 1000 : -10 = -100
• -1000 : (-10) = 100
• 10 : 100 = 0
AR, Module arithmétique
189

Publicité

Table des Matières
loading

Table des Matières