Mod: Difference between revisions
Jump to navigation
Jump to search
C185driver (talk | contribs) m (→Output) |
(Add javasript snippet) |
||
Line 5: | Line 5: | ||
Mod divides ''x'' by ''y'' and returns the integer part of the remainder. The required parameters, ''x'' and ''y'', are any valid numeric expressions. The value of ''result'' is a whole number with a magnitude less than the magnitude of ''y''. | Mod divides ''x'' by ''y'' and returns the integer part of the remainder. The required parameters, ''x'' and ''y'', are any valid numeric expressions. The value of ''result'' is a whole number with a magnitude less than the magnitude of ''y''. | ||
== Example == | == Example (Basic) == | ||
<pre> | <pre> | ||
Line 15: | Line 15: | ||
Answer = 21 Mod 3.7 | Answer = 21 Mod 3.7 | ||
Print "21 Mod 3.7 = " & Answer | Print "21 Mod 3.7 = " & Answer | ||
</pre> | |||
== Example (JavaScript) == | |||
<pre> | |||
// Mod Example | |||
/* Mod returns quotient remainder as integer */ | |||
var Answer; | |||
Answer = (15*1)%(2*1); | |||
NSB.Print("15 Mod 2 = " + Answer); | |||
Answer = (21*1)%(3.7*1); | |||
NSB.Print("21 Mod 3.7 = " + Answer); | |||
</pre> | </pre> | ||
Revision as of 01:55, 28 May 2013
result = x Mod y
Description
Mod divides x by y and returns the integer part of the remainder. The required parameters, x and y, are any valid numeric expressions. The value of result is a whole number with a magnitude less than the magnitude of y.
Example (Basic)
Rem Mod Example 'Mod returns quotient remainder as integer Dim Answer Answer = 15 Mod 2 Print "15 Mod 2 = " & Answer Answer = 21 Mod 3.7 Print "21 Mod 3.7 = " & Answer
Example (JavaScript)
// Mod Example /* Mod returns quotient remainder as integer */ var Answer; Answer = (15*1)%(2*1); NSB.Print("15 Mod 2 = " + Answer); Answer = (21*1)%(3.7*1); NSB.Print("21 Mod 3.7 = " + Answer);
Output
15 Mod 2 = 1 21 Mod 3.7 = 2.5