Multiplication And Division Of Floating-Point Data (Double Precision) - Mitsubishi Electric MELSEC-Q/L Programming Manual

Hide thumbs Also See for MELSEC-Q/L:
Table of Contents

Advertisement

Multiplication and division of floating-point data (double
precision)
ED*(P), ED/(P)
High
Basic
Process
performance
ED*, ED/
ED* P, ED/P
(S1): Data to be multiplied/divided or head number of the devices where the data to be multiplied/divided is stored (real number)
(S2): Data for multiplying/dividing or head number of the devices where the data for multiplying/dividing is stored (real number)
(D): Head number of the devices where the operation result will be stored (real number)
Setting
Internal device
data
Bit
(S1)
(S2)
(D)
Processing details
■ED*
• Multiplies the 64-bit floating decimal point real number designated by (S1) by the 64-bit floating decimal point real number
designated by (S2) and stores the operation result at the device designated by (D).
+3
+2
+1
S1
S1
S1
64-bit floating-point
real number
• Values which can be designated at (S1), (S2) and (D) and which can be stored, are as follows:
-1022
 | Designated value (stored value) | < 2
0, 2
• When the operation results in -0 or an underflow, the result is processed as 0.
• When an input value is set using a programming tool, a rounding error may occur. For precautions, refer to Page 89
Precautions.
■ED/
• Divides the 64-bit floating decimal point real number designated by (S1) by the 64-bit floating decimal point real number
designated by (S2) and stores the operation result at the device designated by (D).
+3
+2
+1
S1
S1
S1
64-bit floating-point
real number
• Values which can be designated at (S1), (S2) and (D) and which can be stored, are as follows:
-1022
 | Designated value (stored value) | < 2
0, 2
• When the operation results in -0 or an underflow, the result is processed as 0.
• When an input value is set using a programming tool, a rounding error may occur. For precautions, refer to Page 89
Precautions.
6 BASIC INSTRUCTIONS
254
6.2 Arithmetic Operation Instructions
Redundant
Universal
LCPU
Command
Command
R, ZR
Word
+3
+2
+1
S1
S2
S2
S2
64-bit floating-point
real number
+3
+2
S2
+1
S1
S2
S2
64-bit floating-point
real number
P
J\
Bit
Word
D
+3
D
+2
S2
64-bit floating-point
real number
1024
S2
D
+3
D
+2
64-bit floating-point
real number
1024
indicates an instruction symbol of ED*, ED/.
D
S1
S2
D
S1
S2
U\G
Zn
D
+1
D
D
+1
D
Constant
Others
E

Advertisement

Table of Contents
loading

Table of Contents