а зачем вам контроль чётности?
какие задачи вы решаете с его "помощью" и почему это не решается без него?