(Modulo) - MACROMEDIA FLASH MX 2004-ACTIONSCRIPT LANGUAGE Reference

Actionscript language reference
Table of Contents

Advertisement

% (modulo)

Availability
Flash Player 4. In Flash 4 files, the
and may not be as fast or as accurate in later versions of Flash Player.
Usage
expression1 % expression2
Parameters
None.
Returns
A number.
Description
Operator (arithmetic); calculates the remainder of
either of the
expression
convert them to numbers. The
value. For more information, see "Automatic data typing" and "Operator precedence and
associativity" in Using ActionScript in Flash.
Example
The following numeric example uses the modulo (
trace(12%5); // traces 2
trace(4.3%2.1); // traces 0.0999999999999996
trace(4%4); // traces 0
The first trace returns 2, rather than 12/5 or 2.4, because the modulo (
the remainder. The second trace returns 0.0999999999999996 instead of the expected 0.1
because of the limitations of floating-point accuracy in binary computing.
See Also
,
/
(division).
int
34
Chapter 2: ActionScript Language Reference
operator is expanded in the SWF file as
%
parameters are non-numeric, the modulo (
can be a number or string that converts to a numeric
expression
divided by
expression1
) operator attempts to
%
operator:
%)
) operator returns only
%
x - int(x/y) * y
. If
expression2

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Flash mx

Table of Contents