ふつうに2進数に変換した後に
"0000000" + 2進数 をsubstringで右から必要な桁数とれば?