我们知道负数的二进制是由其正数的二进制取反(求反码)再加一(求补码)得到的,例如:
十进制数528的二进制码为:0000001000010000
将其取反(求反码)后的结果 1111110111101111
将反码加一(求补码)后结果 1111110111110000
所以,-528的二进制码为 1111110111110000
小说一下概念,然...
分类:
其他好文 时间:
2014-10-18 17:03:36
阅读次数:
201
基本C/C++、STL(vector、set、map、queue、string、algorithm)枚举、贪心、递归、分治、递推、模拟构造、位运算、常数优化数据结构队列、堆、栈、链表排序(插入、冒泡、快速、归并、堆、桶、基数)二分查找、散列表、并查集、哈夫曼树排序二叉树、左偏树、平衡树(Splay/...
分类:
编程语言 时间:
2014-10-18 00:34:46
阅读次数:
340
运算符运算符是用来对数值和变量进行某种操作运算的符号。1.算术运算符2.递增/递减运算符3.比较运算符4.逻辑运算符5.位运算符6.其他运算符<?php
/*
PHP中的运算符类型:
1:算术运算符
2:递增/递减运算符
3:比较运算符
4:逻辑运算符
5:位运算符
6:其它运算符
*/
/*1:算..
分类:
Web程序 时间:
2014-10-14 15:51:49
阅读次数:
159
1、注释 以#开头2、字符串 数据类型为str类型; 用双引号“”或单引号‘’括起,若字符串中包含字符,则采用'this is a "string" '格式3、number 只有int型和float型两种。 flaoat型的精度大概为小树点后15位。4、运算符 5个基本运算符:+、-、*...
分类:
编程语言 时间:
2014-10-14 00:15:17
阅读次数:
297
什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4和5被称为操作数,"+"号为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Python的运...
分类:
编程语言 时间:
2014-10-14 00:00:07
阅读次数:
327
转自:C的|、||、&、&&、异或、~、!运算位运算位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。位运算符有:&(按位与)、|(按位或)、^(按位异或)、~ (按位取反)。其中,按位取反运算符是单目运算符,其余均为双目运...
分类:
其他好文 时间:
2014-10-13 19:11:51
阅读次数:
244
位运算的定义:通俗点说,位运算就是对一个整数在计算机中二进制进行操作。
任何一个整数都可以用二进度的方式来表示的,不同类型的整数它的位数的长度也不一样,INT8或者char是由8个2进度
位表示,INT16或者short是由16个2进度位表示,INT32是由32位状态位表示。
位运算在游戏中的应用
往往,在游戏开发中做位运算的时候,我关注的主要是某一位的值是0,还是1,而并不是去关注这...
分类:
编程语言 时间:
2014-10-12 20:30:48
阅读次数:
215
这是单独的一块,因为一条讲不清楚(虽然内容也不够一篇),而且我之前也没好好弄清楚,所以有必要写出来。 说位运算符也是从&与&&(|与||类似)之间的区别讲起的。事实上,对于两个布尔值的逻辑与(AND)运算,&与&&的结果完全相同,但是&&的性能会比较好,因为&&具有短路功能。即A&B是将两个A...
分类:
其他好文 时间:
2014-10-12 18:10:18
阅读次数:
177
一, 运算符:连接操作数的一个符号,主要用于算术计算或者逻辑判断分类:1)参与运算的操作数的个数:单目运算(sizeOf() i++ 双目运算 三目运算 (条件运算符)2)功能上:算术运算符 关系和逻辑运算符 位运算符优先级:不同的运算符的计算先后顺序结合性:前提:优先级相同在优先级相同的情...
分类:
编程语言 时间:
2014-10-12 01:39:37
阅读次数:
426