码迷,mamicode.com
首页 >  
搜索关键字:bit    ( 10514个结果
Lintcode 将整数A转换为B
样例 如把31转换为14,需要改变2个bit位。 (31)10=(11111)2 (14)10=(01110)2 贴代码 class Solution { public: /** *@param a, b: Two integer *return: An integer */ int bitSwapRequired(int a, int ...
分类:其他好文   时间:2015-07-01 16:01:16    阅读次数:266
IAR EWAR 内联汇编 调用外部函数 Error[Og005], Error[Og006]
How do I call a C function in another module from inline assembler in IAR EWARM?I have a bit of assembly in a hard fault handler.The assembly is basic...
分类:其他好文   时间:2015-07-01 11:56:11    阅读次数:276
Python模块如何安装 并确认模块已经安装好?
看自己有没有安装好,最简单的办法在可以再控制台下:C:\Users\sony>pythonPython 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright...
分类:编程语言   时间:2015-07-01 09:46:31    阅读次数:815
ios应用,64位问题,Missing 64-bit support
理方法如下: 1、确保Xcode版本号>=5.0.1 2、更新project settings, minimum deployment target >= 5.1.1 3、Valid Architectures 添加设置 armv7 armv7s arm64 4、改变Architec...
分类:移动开发   时间:2015-07-01 00:55:04    阅读次数:224
MongoDB 3.0.4 安装
1.首先到官网(mongodb)下载合适的安装包,目前最新版本为3.0.4 我电脑是win7系统64位,下载Windows 64-bit 2008 R2+版本,下载完成后安装到D:\MongoDB目录下2.安装完成之后还不能使用,需要下载KB2731284 这个补丁,不知道其它系统是否需要安装,安装...
分类:数据库   时间:2015-06-30 20:23:42    阅读次数:163
【C语言】将二进制数逆序输出。比如6为000...0110,逆序后为0110...000
//将二进制数逆序输出。比如6为000...0110,逆序后为0110...000 #include unsigned int reverse_bit(int num) { int i; int bit; unsigned new_num = 0; for (i = 0; i < 32; i++) { bit = num & 1; //取出最后一位 new...
分类:编程语言   时间:2015-06-30 18:33:10    阅读次数:175
【c语言】编写一个函数,这个函数可以将一个整数的指定位置1或置0
// 编写一个函数,这个函数可以将一个整数的指定位置1或置0 #include int set_bit(int a, int pos, int flag) { int b = 1 << (pos - 1); if (flag == 0) { a &= ~b; } else { a |= b; } return a; } int main() { printf("...
分类:编程语言   时间:2015-06-30 16:21:06    阅读次数:139
【C语言】编写函数,将一个数的指定位置置0或置1
//编写函数,将一个数的指定位置置0或置1 #include unsigned int set_bit(unsigned int num, int pos, int flag) { int n = 1; n = n << (pos - 1); //将n的第pos位置1,其他全为0 if (flag == 0) { num = num&(~n); } else if (fla...
分类:编程语言   时间:2015-06-30 16:19:36    阅读次数:175
80386寄存器
①8个32-bit寄存器: %eax 一般用作累加器; %ebx 一般用作基址寄存器(Base); %ecx 一般用来计数(Count); %edx 一般用来存放数据(Data); %esp 一般用作堆栈指针(Stack Pointer); %ebp 一般用作基址指针(Base Poin...
分类:其他好文   时间:2015-06-30 14:26:49    阅读次数:122
【c语言】将一个数的二进制序列逆序,然后输出逆序之后的二进制序,所对应的数
// 将一个数的二进制序列逆序,然后输出逆序之后的二进制序,所对应的数 #include // 从原数拿出最低位,放到mid中,mid左移,原数右移 int reverse(int a) { int mid = 0; int bit; int n = 31; for (; n > 0; --n) { bit = a & 1; mid |= bit; mid <<= ...
分类:编程语言   时间:2015-06-29 22:15:27    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!