C언어 아시는 분 질문드립니다.

글쓴이2016.04.24 16:34조회 수 699댓글 8

    • 글자 크기

A=B>>1

이게 무슨 뜻인가요?

    • 글자 크기

댓글 달기

  • 기본연산자정도는 책을 참조하세요
    A=B라는건 A에 B를 대입하라는거고
    B>>1이라는건 1보다 큰 B라는겁니다
  • @바쁜 개모시풀
    글쓴이글쓴이
    2016.4.24 16:58
    B가 1보다 크다라고 하셨는데,
    그럼 저게 조건인가요?
    만약 B가 1보다 작다면 저 연산은 실행이 안되는 건가요?
  • @바쁜 개모시풀
    ?? 비교연산자가 아니라 쉬프트 연산자인데요?
  • @큰 땅빈대
    아 맞네욬ㅋ
    매트랩하고 착각 ㅈㅅ
  • @큰 땅빈대
    글쓴이글쓴이
    2016.4.24 17:01
    쉬프트요 그러면 어떻게 되는 건가요?
  • 아마 쉬프트 연산자(>>)가 대입연산자(=)보다 우선순위가 높을거에요
    쉬프트연산자는 예를들면 b가 정수라는 가정하에 2진수로 변환하여 자릿수를 옮기는건데 네이버 블로그에 한번 찾아보시고,
    아무튼 b 값을 쉬프트 연산 하고 그 수를 a 에 넣는 거에요
  • @큰 땅빈대
    글쓴이글쓴이
    2016.4.24 17:04
    감사합니다!
  • b가 2라는 값이면 int b에는 0000 0000 0000 0000 0000 0000 0000 0010로 들어잇구 마지막 4비트가 0001로 우측 쉬프트 되겟죠 쉬프트는 2진수에서 2배나 절반의 곱셈이나 나눗셈을 뜻합니다 곱셈나눗셈은 기본적으로 플러스마이너스로 구현되니 계산이 늦어 저렇게 많이 사용합니다
번호 제목 글쓴이 날짜
공지 욕설/반말시 글쓰기 권한 영구 정지10 저렴한 개불알꽃 2019.01.26
공지 식물원 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능17 흔한 달뿌리풀 2013.03.04
114939 군대 제대하고2 점잖은 쉬땅나무 2018.01.29
114938 복전결과 어디서 볼 수 잇나욥 섹시한 며느리밑씻개 2018.01.29
114937 복전결과 어디서 볼 수 잇나욥8 섹시한 며느리밑씻개 2018.01.29
114936 국장 분위 나왔나요?2 다친 뱀고사리 2018.01.29
114935 부전공 보통 몇학기 남기고 하시나요?3 멍한 모시풀 2018.01.29
114934 학교 매점에서 세븐일레븐 기프티콘1 재미있는 조개나물 2018.01.29
114933 혹시 알바 노동법 관련해서 어려움 겪으시는 후배님들 있으신가요?11 우아한 모감주나무 2018.01.29
114932 자퇴서3 자상한 해당화 2018.01.29
114931 [레알피누] 학적변동13 귀여운 철쭉 2018.01.29
114930 여러분들 착잡한 산오이풀 2018.01.29
114929 직방같은 어플로 방 구해보신분!11 못생긴 금사철 2018.01.29
114928 힐스테이트 밑 원룸 소리지르면서 우는여자1 꼴찌 파인애플민트 2018.01.29
114927 부전공 도와주세요!!!(졸업)11 황홀한 반하 2018.01.29
114926 경제학과 부전공3 과감한 가시연꽃 2018.01.29
114925 .2 냉정한 은방울꽃 2018.01.29
114924 도시락 먹을만한곳2 머리나쁜 관중 2018.01.29
114923 .8 화난 히말라야시더 2018.01.29
114922 제적당했는데 재입학할수있나요???5 참혹한 까마중 2018.01.29
114921 [레알피누] 오늘부터 복학신청기간인데 왜 안되죠??2 해박한 고마리 2018.01.29
114920 토익 스터디 해보신분 ?7 교활한 무스카리 2018.01.28
첨부 (0)