1. Calculate the factorial of N FACT
1. Calculate the factorial of N FACT
1.1. Instruction description
Calculate the factorial of the value of register (I), where the maximum value of N is 12, and transfer the result to register (O).
1.2. The valid operands of the instruction
| Input/Output | Data Type | operand | Description |
|---|---|---|---|
| IN | 16 bit integer | D/CV/TV/AI/AO/K/H/V/Z/FD, bit composite word (X/Y/M/C/T/S), local variable (LW) | Input |
| OUT | 32-bit integer | D/CV, bit composite word (Y/M/C/T/S), local variable (LD) | output |
1.3. Example
Command table:
NETWORK 000
LD M3
FACT K4 D0 //result D0(D1) = 24
图1 FACT