Div.v
From AGI Wiki
Jump to navigationJump to search
The div.v command divides a variable by another variable, and stores the result in the first.
Syntax
div.v(var vA, var vB);
vA = vA / vB;
vA /= vB;
Remarks
The results of the division are rounded down (i.e. the result is truncated).
Possible Errors
AGI does not check for a divide by zero error. If an attempt is made to divide by zero, AGI will crash.
Example
Code:
<syntaxhighlight lang="agi"> v50 = 77; v51 = 7; div.v(v50, v51); [ v50 now equals 11 v50 = v50 / v51; [ v50 now equals 1 v50 /= v51; [ v50 now equals 0 </syntaxhighlight>
Technical Information
Required Interpreter Version: | Available in version 2.411 and above. |
Byte-Code Value: | 168 (0xA8 hex) |