How to differentiate between even and odd numbers

Hi,

Can anybody please tell me how can i differentiate between even and odd numbers in axapta

for example i have got a loop statement and want to know if the returning value is even number or odd number

for (int i=0;i<20;i++)

{

if ( i = even)

{

info(number is even);

}

else

{

info(number is odd);

}

Many Thanks,

}

This is a classic task for the modulo operator. Try this:

for (i=0; i<20; i++)
{
    info(strFmt("%1 is %2 ",
        i,
        i mod 2 ? "odd" : "even"));
}

The code says: “If you divide i by 2 and something remains, the number is odd, otherwise it’s even”.