Difference between revisions of "Odd"

From Free Pascal wiki
Jump to navigationJump to search
(new)
 
(fix)
(One intermediate revision by the same user not shown)
Line 5: Line 5:
  
 
Usage:
 
Usage:
: {{HL|B := odd(i);}}
+
: <syntaxhighlight lang="pascal" inline> B := odd(i);</syntaxhighlight>
 
or
 
or
 
: {{HL|if odd(i) then ...}}
 
: {{HL|if odd(i) then ...}}
Line 14: Line 14:
 
The value supplied to {{HL|odd}} can be any integer: longint, longword, int64 or qword.
 
The value supplied to {{HL|odd}} can be any integer: longint, longword, int64 or qword.
  
{{Logical operators}}
+
{{Logical operators}}  
 
* [[https://www.freepascal.org/docs-html/3.0.0/rtl/system/odd.html On-Linr documentation for the "odd" function]]
 
* [[https://www.freepascal.org/docs-html/3.0.0/rtl/system/odd.html On-Linr documentation for the "odd" function]]
  
 
[[Category:Operators]]
 
[[Category:Operators]]

Revision as of 00:37, 17 October 2020

Deutsch (de) English (en) polski (pl)
Return to Reserved words

The system function odd returns the value true if and only if the argument passed to it is odd. The odd function must be passed an integer value, it cannot accept reals.

Usage:

B := odd(i);

or

if odd(i) then ...

Where

B is a boolean variable and
i is an integer value.

The value supplied to odd can be any integer: longint, longword, int64 or qword.


navigation bar: Pascal logical operators
operators

and • or • not • xor
shl • shr
and_then (N/A)• or_else (N/A)

see also

{$boolEval} • Reference: § “boolean operators” • Reference: § “logical operators”