Arithmetic/Integer: Difference between revisions

Content added Content deleted
(Added AppleScript.)
Line 474: Line 474:


Quotient will round down in this version.
Quotient will round down in this version.

=={{header|AppleScript}}==

<lang applescript>set i1 to (text returned of (display dialog "Enter an integer value" default answer "")) as integer
set i2 to (text returned of (display dialog "Enter another integer value" default answer "")) as integer

set sum to i1 + i2
set diff to i1 - i2
set prod to i1 * i2
set quot to i1 div i2 -- Rounds towards zero.
set remainder to i1 mod i2 -- The result's sign matches the dividend's.
set exp to i1 ^ i2 -- The result's always a real.

return {|integers|:{i1, i2}, difference:diff, product:prod, quotient:quot, remainder:remainder, exponientiation:exp}</lang>

{{output}}

<lang applescript>{|integers|:{-57, 2}, difference:-59, product:-114, quotient:-28, remainder:-1, exponientiation:3249.0}</lang>


=={{header|ARM Assembly}}==
=={{header|ARM Assembly}}==