c++ 계산기를 만들고 싶은데

입력을 이진수로 받고, 출력도 이진수로 나오는 계산기를 만들고 싶은데

조언 해주실 분 계실까요?