まてまて、2進数"型"ってなんだ?2進数表記ってだけだろ?内部では全て2進数なんだから。

0b11111111 -> binary
0o777 -> octal
9999 -> dec
0xffff -> hex

とかを"ソース上で"表現できればいいだけだろ?