bin(51) = 0b110011
То есть 110011, дополняет незначащими нулями и получаем
00110011
Вот так, вроде. В принципе, да.