a % b: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
[[Category:Scripting Commands|#]]
{{Command|= Comments
[[Category:Scripting Commands OFP 1.96|#]]
____________________________________________________________________________________________
[[Category:Scripting Commands OFP 1.46|#]]
[[Category:Scripting Commands ArmA|#]]


| ofp |= Game name


<h2 style="color:#000066">'''''a'' % ''b'''''</h2>
|1.00|= Game version
____________________________________________________________________________________________


| Remainder of a divided by b. |= Description
____________________________________________________________________________________________


'''Operand types:'''
| a '''%''' b |= Syntax


'''a:''' [[Number]]
|p1= a: [[Number]] |=


'''b:''' [[Number]]
|p2= b: [[Number]] |=


'''Type of returned value:'''
| [[Number]] |= Return value
____________________________________________________________________________________________


[[Number]]
|x1= <pre>4.5 % 3</pre>


'''Description:'''
Result is 1.5 |=


'''Remainder''', of a divided by b.
| [[mod]] |= See also


}}


Notes:<br>
<h3 style="display:none">Notes</h3>
(1) Remainder is calculated in real domain.<br>
<dl class="command_description">
(2) '''%''' is identical to [[mod]]
<!-- Note Section BEGIN -->


<!-- Note Section END -->
</dl>


'''Example:'''
<h3 style="display:none">Bottom Section</h3>
Old Notes (temporary):


4.5 '''%''' 3 ..........Result is 1.5
(1) Remainder is calculated in real domain.<br>
 
(2) '''%''' is identical to [[mod]]
 
'''Comments'''


You can use '''%''' to round a decimal number down to the nearest whole number.
You can use '''%''' to round a decimal number down to the nearest whole number.
Line 44: Line 49:


_num = _rand - (_rand '''%''' 1)
_num = _rand - (_rand '''%''' 1)
[[Category:Scripting Commands|#]]
[[Category:Scripting Commands OFP 1.96|#]]
[[Category:Scripting Commands OFP 1.46|#]]
[[Category:Scripting Commands ArmA|#]]

Revision as of 22:28, 1 August 2006

Hover & click on the images for description

Description

Description:
Remainder of a divided by b.
Groups:
Uncategorised

Syntax

Syntax:
a % b
Parameters:
a: Number
b: Number
Return Value:
Number

Examples

Example 1:
4.5 % 3
Result is 1.5

Additional Information

See also:
mod

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note

Notes

Bottom Section

Old Notes (temporary):

(1) Remainder is calculated in real domain.
(2) % is identical to mod

You can use % to round a decimal number down to the nearest whole number.

For example:

If you wanted to use the command random to generate a whole number between 0 and 5, you could put this in a script:-

_rand = random 6

_num = _rand - (_rand % 1)