ボタンが複数押された時の為に、このような数値の返し方をしています。 例えば、上と左を同時に押すと、1+4=5が返ってきます。 これを2進数に分解すると、printfさんの説明の通りになります。