Assignment to Int Variable Seems Improper

In reply to Karan:

Because a / 6 is integer division, and, from section 11.4.3:

The integer division shall truncate any fractional part toward zero.