我徘徊如何“n < < 1 == n * 2和n >> 1 == n/2”的工作,但我不能得到与搜索引擎的答案。
-1
A
回答
4
诚实的回答是,你需要什么样的<<
和>>
符被称为使用谷歌来有效地搜索一些先验知识。
一个人为的答案是谷歌搜索的东西像python "<<" ">>" operator
。 Google搜索字词中的引号可确保引用的字符串显示在每次点击中。第一个链接是"9.9 operator -- Standard operators as functions"。如果搜索该页面'<<'
你最终找到
Left Shift a << b lshift(a, b)
Right Shift a >> b rshift(a, b)
这使你(通过搜索lshift
)的定义(在同一页面上):
operator.lshift(a, b)
operator.__lshift__(a, b)
Return a shifted left by b.
这也可能不是那么清楚但是。这意味着a
的二进制表示被位移到左边的b
位置并返回结果值。 (>>
,rshift操作符的工作原理与之相同,只是位移在右侧完成)。
1
他们看起来像位移向我。至少在C++中,'n >> 1'表示将所有位(1和0)移到右侧。那就是十进制6(二进制表示110)变成11(将0移动),即十进制3。也就是说,如果n = 6,那么n >> 1 == n/2将评估为真。
请参阅http://en.wikipedia.org/wiki/Arithmetic_shift了解更多信息和更好的解释。
相关问题
- 1. <base href>和搜索引擎
- 2. 做搜索引擎读取<!-- -->,是它detremental搜索结果
- 3. 为什么没有搜索引擎可以搜索〜符号?
- 4. Python搜索引擎上线
- 5. 搜索引擎优化 - 谷歌+其他搜索引擎索引链接<noscript>标签?
- 6. 建筑搜索引擎产品搜索
- 7. ASP.NET搜索引擎
- 8. CD上的搜索引擎
- 9. 搜索引擎如何识别网站上的搜索框?
- 10. PHP搜索引擎问题
- 11. Filshts搜索引擎
- 12. Mysql搜索引擎
- 13. php搜索引擎
- 14. SQL搜索引擎
- 15. php搜索引擎
- 16. Django:搜索引擎
- 17. 搜索上<object data>
- 18. 狮身人面像搜索与任何“符号”打破搜索引擎?
- 19. 如何在搜索引擎优化
- 20. 指示搜索引擎机器人等
- 21. 带搜索引擎的PHP搜索引擎
- 22. 搜索<T>
- 23. 如何从Sphinx搜索引擎获取搜索词位置?
- 24. 搜索引擎困境
- 25. 搜索引擎实施
- 26. 搜索引擎 - App Engine
- 27. Elasticsearch搜索延迟从<strong>5秒</strong>索引
- 28. php搜索引擎暗示
- 29. 如何使用Delphi XE2 IDE搜索搜索<item1>和<item2>?
- 30. 提示,关于如何提高搜索引擎全文搜索
这是什么语言?他们看起来像是转向我。 – chessofnerd 2013-03-05 03:48:07