`
hereson2
  • 浏览: 467490 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

初涉位运算

 
阅读更多

移位运算符包括:
“>> 右移”;“<< 左移”;“>>> 无符号右移”

例子:
-5>>3=-1
1111 1111 1111 1111 1111 1111 1111 1011
1111 1111 1111 1111 1111 1111 1111 1111
其结果与 Math.floor((double)-5/(2*2*2)) 完全相同。

-5<<3=-40
1111 1111 1111 1111 1111 1111 1111 1011
1111 1111 1111 1111 1111 1111 1101 1000
其结果与 -5*2*2*2 完全相同。

5>>3=0
0000 0000 0000 0000 0000 0000 0000 0101
0000 0000 0000 0000 0000 0000 0000 0000
其结果与 5/(2*2*2) 完全相同。

5<<3=40
0000 0000 0000 0000 0000 0000 0000 0101
0000 0000 0000 0000 0000 0000 0010 1000
其结果与 5*2*2*2 完全相同。
 

其实就是这样的: >>就是除2的倍数  <<就是乘2的倍数

分享到:
评论

相关推荐

    初涉汇编语言

    【初涉汇编语言】 汇编语言是一种低级编程语言,它是计算机硬件可以直接理解和执行的指令集的符号化表示。这种语言与机器语言密切相关,每一行汇编代码都对应一个特定的机器码,使得程序员能够更直观地编写程序,而...

    Matlab基本运算_matlab源码.rar

    《Matlab基本运算:深入解析与实践》 Matlab,全称Matrix Laboratory,是一种功能强大的交互式编程环境,尤其在数值计算、符号...无论你是初涉Matlab的新手,还是希望巩固基础的老手,这份资料都将是你的得力助手。

    第二学期西师大版一年级数学课课练及答案全册66精选.doc

    在初涉数学世界的一年级学生眼中,数字与算术如同打开知识大门的钥匙。掌握基础的加减法运算,不仅为数学的进一步学习打下坚实的基础,也为日常生活中解决实际问题提供了工具。西师大版一年级数学课程设计的“第二...

    一年级下册20以内退位减法口算速算聪明卷.doc

    对于初涉数学世界的小学一年级学生来说,20以内的退位减法和加法无疑是他们认识数和运算的起点。这些看似简单的计算,实际上是整个数学知识体系的基础,对于培养孩子们的逻辑思维能力、计算能力和解决问题的能力都至...

    买电器北师大二年级数学下册加与减PPT学习教案.pptx

    当学生初涉数学海洋,对于数学的基础——“加与减”的学习显得尤为关键。理解数位概念对于正确进行加减运算至关重要。在这份教案中,教师首先通过一个生动的例子——“500+800=1300”的数轴演示,帮助学生直观地理解...

    一年级100以内加减法(每50题,A4直接打印).pdf

    在数学学习的漫长旅途中,一年级学生初涉的100以内加减法是开启数学思维的重要钥匙。掌握这些基本运算对于孩子们来说,不仅是学习数学的基石,更是培养逻辑思维、解决问题能力的起点。因此,专门针对这个年龄段学生...

    重庆市高一数学上学期第一次月考试题(扫描版,无答案) 试题.doc

    3. **几何初步**:初涉高中几何,学生可能需要掌握平面几何的基本定理,如勾股定理、相似三角形、平行线性质、圆的基本性质等。 4. **数据分析**:可能涉及到统计初步,包括平均数、中位数、众数的计算,以及简单的...

    C语言程序设计100例

    《C语言程序设计100例》是一份深入学习C语言...无论你是初涉编程的新手,还是寻求进阶提升的开发者,都能从中受益匪浅。通过这份文档,你将逐步建立起对C语言的深刻理解和熟练运用,为后续的软件开发打下坚实的基础。

    《十几减九》k.ppt

    《十几减九》作为小学数学中的一个重要教学内容,其核心在于帮助初涉加减法的学生掌握特定范围内的减法运算。崔宇老师通过巧妙的教学设计,将抽象的数字操作具体化、直观化,使学生能够更加轻松地理解和掌握十几减九...

    新北师大一年级上册 数与代数 复习PPT课件.pptx

    对于一年级的学生而言,初涉数学领域,"数与代数"则是打开数学世界的第一把钥匙。新北师大一年级上册数学课程中的"数与代数"部分,不仅是孩子们初识数学的起点,更是为他们日后的学习打下坚实的基础。因此,一份精心...

    2013二年级数学上册第二单元加减混合课件.ppt

    在数学的海洋中,二年级的学生们正扬帆起航,探索着加减混合运算的奥秘。...对于初涉数学之门的二年级学生们而言,这堂课是他们数学学习旅程中的一个重要里程碑,帮助他们在数学的世界里乘风破浪,勇往直前。

    详细解析CNN中卷积(Convolution)的背后逻辑

    阅读指导提示:由于本文涉及的内容需要扎实的相关理论作为铺垫,对于初涉相关领域的学习者而言,最好能在具有一定前置知识的前提下阅读该材料,以便获得更好的理解和吸收。同时,建议搭配具体的实验或案例练习,巩固...

    湖南省常德市第一中学2014-2015学年高一数学上学期期末考试试题(扫描版)

    7. **数列与极限**:初涉等差数列、等比数列的概念,以及通项公式和前n项和的求解,为后期的极限和微积分学习打下基础。 这份期末试题的扫描版可能会包含以上这些知识点的综合考察,通过解答试题,学生可以检验自己...

    matlab数学手册1

    总的来说,《matlab数学手册1》是一部全面且实用的学习资料,无论你是初涉MATLAB的新手,还是希望巩固基础的进阶用户,都能从中受益匪浅。通过阅读和实践手册中的内容,你将能够熟练运用MATLAB解决各种数学问题,并...

    users_guide.zip_field ll dome code

    总的来说,无论你是初涉编程的新手,还是经验丰富的开发者,这份《field ll dome code》用户指南都能提供宝贵的资源和实践指导。通过深入学习和实践,你将能熟练掌握"field ll"指令,从而在你的项目中发挥出它的强大...

    数学公式大全手册chm

    这部手册旨在为学生、教师以及从事数学相关工作的专业人士提供一个全面且易查的资源库,无论你是初涉数学的新手,还是在深研高阶理论的专家,都能从中受益。 该手册的核心内容可能包括以下几个部分: 1. **基础...

    高一数学下学期期末考试题(扫描版,无答案) 试题.doc

    4. **概率与统计**:初涉概率论的基本概念,如随机事件、概率的计算,以及简单的统计图表分析。 5. **数列**:等差数列、等比数列的概念及其通项公式,求和公式等。 6. **平面直角坐标系**:点的坐标、直线方程、...

    第二学期苏教版一年级数学期末口算练习题及答案1611精选.doc

    在当今教育领域,数学作为基础学科的重要性不言而喻,尤其对于初涉数学世界的儿童来说,如何巩固基础数学概念,培养他们的计算能力与逻辑思维,是教育者与家长共同关注的重点。在苏教版小学一年级数学教材中,第二...

    495个C语言常见问题集.zip

    《495个C语言常见问题集》是一个包含大量C语言学习者可能遇到的问题和解答的资源包。...无论你是初涉C语言的新手,还是寻求进阶提升的开发者,这份《495个C语言常见问题集》都是不可多得的参考资料。

    浙江省嘉兴市高一数学下学期期末考试试题(扫描版) 试题.doc

    5. **概率与统计初步**:初涉概率统计,学生需要掌握基本的概率计算,如古典概型、几何概型,以及随机事件的关系和运算。同时,简单的数据处理和统计图表的理解也是考察点。 6. **问题解决策略**:高一数学试题往往...

Global site tag (gtag.js) - Google Analytics