답변
우측 - 시프 팅 한 제 이렇게요로 분할하는 것과 2. 2 교대로 나누어 동등하여 적분 값. 그럼 표현식은 다음과 같습니다.
ulong value = ((ulong)SomeVariable * 330)/1024;
그것은 SomeVariable 회 수단 (330)
번호, 롱 촉진 비 주기적 오른쪽 10 비트 시프트.
(주기적이거나 프로모션없이 산술 시프트 됨).
@Pavel Radzivilovsky> UL은 결과가 아닌 330을 홍보합니다. 결과는 길거나'SomeVariable' 타입 중 더 정교한 것입니다. 왜 그것이 주기적이지 않습니까? 나는 이것을 이해하지 못한다. 그것은 데이터 유형 때문이다. 승격 된 타입이 주기적으로 이동하지 않는 언어로 정의되기 때문에; 다른 것? – ANeves
330UL은 프로모션이 아니며 리터럴 유형입니다. 프로모션은 인수 330UL의 유형으로 인해 발생합니다. 이 결과는 부호없는 결과를 만들고 부호없는 피연산자 >>는 비 산술적 인 시프트가됩니다. –
UL은 Unsigned Long을 나타냅니다. >> 그렇습니다. 비트 산술 시프트입니다. 부호 길이 변화 등
SomeVariable 330 번 오른쪽 10 비트
- 1. C++ >> 연산자 오버로드
- 2. C++ << >> 연산자
- 3. >>> 파이썬에서 연산자
- 4. "&"C++ 연산자 우선 순위 및 "->"
- 5. C# 연산자 => 의미는 무엇입니까?
- 6. C++에서 연산자 ->() 정의
- 7. C++ 속기 운용자> 연산자()
- 8. 인텔리가 : 어떤 연산자 >>
- 9. 는 Xpressive >> = 연산자
- 10. 개체 연산자 (->)
- 11. C++ 추출 연산자 오버로드 예제 >> 데이터 구문 분석
- 12. 중첩 된 리소스 - 중복 된 경로를 방지하는 방법?</p> <ul> <li>포럼 <ul> <li>주제 <ul> <li>포스트</li> 나는 가능한 한 독립적으로 액세스 할 수있게하려면</li> </ul> <p> </ul></li> </ul> :
- 13. C++ friend 함수 - 연산자 오버로드 istream >>
- 14. 연결된리스트, 다항식, 오버로딩 연산자 << and >> C++
- 15. 리스트의 (와 일반적으로 C++) 의미론의 -> 연산자
- 16. PHP 연산자 <>
- 17. 어떻게 단어 <ul><li><div><a></a></div></li></ul>
- 18. Ruby => 연산자 ... 예 : : text =>/로그인/
- 19. C 내선 번호 : <? and >? 연산자
- 20. C++에서 연산자 -> *을 오버로드하는 방법
- 21. C++ 벡터 <T> :: iterator 연산자 +
- 22. 연산자 '=>'는 C#에서 무엇을 의미합니까?
- 23. 벡터 반복자 재정의 연산자 ->
- 24. PHP : 배열없이 => 연산자 사용
- 25. 내가 lib 디렉토리에 나는 모든 라이브러리를 이동 한</li> </ul> <p>폴더 구조 다음</p> <ul> <li>LIB</li> <li>my_module을 필요로 한
- 26. C++ 연산자 + 및 연산자 + = 오버로드
- 27. UINavigationItem :</p> <ul> <li>backBarButtonItem</li> <li>leftBarButtonItem</li> <li>rightBarButtonItem</li> </ul> <p>그러나이 :는 "nextBarButtonItem"(= rightBarButtonItem 화살표)
- 28. 하나의보기에서 작업 수행 및 다른보기에서 작업 수행? 이것이 가능한가? TwoViewController 소리를 모두 재생 IBAction를있다</li> </ul> <p></p> <ul> <li>OneViewController</li> <li>TwoViewController :
- 29. C++ 포인터의 차이 ->
- 30. 내 시나리오에 따라 어떤 종류의 CMS를 선택해야합니까? 나는이 질문에 다소 주관적인 것 같다 알고</p> <ul> <li>DotNetNuke의</li> <li>Umbraco</li> <li>Sitefinity</li> <li>N2</li> <li>MojoPortal</li> </ul> <p>:
왜 디버거를 통해 실행하고 다른 끝이 나오는지 확인하십시오. – ChrisF
@chris, 그 의미에 대해 완전히 공식적인 이론적 이해를하기 전에 코드 실행을 시도하는 것은 나쁘게 보입니다. 이는 개발자가 아닌 코더 (프로토 타입이라고도 함)에게 유용합니다. –