# Thread: Determining if a number is even (Word 2007)

1. ## Determining if a number is even (Word 2007)

I know there is a way to tell if a value is even or odd, but cannot find it. I have a function that does a count and returns an integer. I just need to determine if that integer is even or odd.

Thanks for the help!!
Troy

2. ## Re: Determining if a number is even (Word 2007)

You can use the Mod operator for this. Let's say that you have a variable intCount.

If intCount Mod 2 = 0 Then
MsgBox "The count is even"
Else
MsgBox "The count is odd"
End If

Explanation: a Mod b returns the remainder of a after integer division by b. So for example, 18 mod 7 is 4, because 7 goes 2 times into 18, leaving a remainder of 4. And 15 mod 3 is 0, because 3 goes exactly 5 times into 15, leaving no remainder.

A number mod 2 can be either 0, indicating that the number is divisible by 2 (i.e. the number is even), or it can be 1, indicating that dividing by 2 leaves a reminder (i.e. the number is odd).

3. ## Re: Determining if a number is even (Word 2007)

Thanks for your quick response!! That did the trick!!

Troy

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•