2014-09-16 1 views
-5
나는 (내가 어떤 코드가없는 순간에) 프로그램을 작성하려는

, 바이너리가 포함 된 문자열을 변환 : 사용자 문자열에서다음을 수행해야합니다 서명 및 서명의 int

  1. 테이크 이진 번호를 포함,
  2. unsigned intsigned int로 변환
  3. ,
  4. 반환 사용자에게 결과.

두 번째 활동을 어떻게 구현할 수 있습니까? 어떤 도움을 찾고 있습니다. 와 함께 (

For each digit in string do: 
    value = digit - '0'; convert from text to internal representation. 
    binary number <<= 1; Move the existing bits left by one to make room. 
    binary number |= value; put the digit into the binary number. 
    right shift string. 
end-for. 

아니면 자신의 코드를 작성하여 테스트하고 당신은 질문이있는 경우에는 디버그가, 다음, 그들을 게시 할 수 있습니다

+0

그래서 사용자는 0과 1을주고, 그것을 int로 묶어야합니까? – GingerPlusPlus

+0

나는 변수로 이미 그것을 가지고있다 ... 나는 그 후에 무엇을 해야할지 잘 모르겠다. –

+0

데이터로 무엇을하고 싶습니까? – GingerPlusPlus

답변

1

난 당신이 펜과 종이를 사용하여 자신의 알고리즘을 개발 제안 코드)를 새로운 질문으로

관련 문제