一、背景 前段时间群里的朋友问了一个问题:“在查询时增加一个递增序列,如:0x00000001,即每一个都是36进位(0—9,A--Z),0x0000000Z后面将是0x00000010,生成一个像下面的映射表“: (Figure1:效果图) 二、十进制转换为十六进制 在网上有很多资料关于使用SQL...
分类:
数据库 时间:
2014-09-29 22:46:31
阅读次数:
322
一、位域 有些信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区....
分类:
其他好文 时间:
2014-09-29 13:58:40
阅读次数:
244
基本思路是这样的:【看这里,一语道破天机】
考虑二进制加法的过程,
步骤一、A^B,能够得到没有进位的加法。
步骤二、A&B,能够得到相加之后,能够进位的位置的信息。向左移动一位,就是两个二进制数相加之后的进位信息。所以,(A&B)
步骤三、将前两步的结果相加。相加的过程就是步骤一和步骤二,直到不再产生进位为止。
int Add(int num1,int num2)
...
分类:
其他好文 时间:
2014-09-26 20:28:18
阅读次数:
145
题意:给N,求小于N的数中,三个连续的数相加不进位的数有多少个。
思路:和上题类似,就是不是个位的话,可以放0,1,2,3,个位的话只能放0,1,2。
然后就是边界考虑一下,不能超过当前位。
然后就是边界的判断,不是等于len而是等于当前位。
代码:
#include"cstdlib"
#include"cstdio"
#include"cstring"
#include"cmath"
...
分类:
其他好文 时间:
2014-09-24 23:32:18
阅读次数:
220
题目的大意就是用(1+√5)/2进制来表示十进制中的数。做法就是一个模拟,a[]数组表示答案,其中第50位表示个位,后面的是小数位。利用题目给的两个公式,进行一系列进位等操作。#include #include #include using namespace std;#define maxn 11...
分类:
其他好文 时间:
2014-09-24 17:57:47
阅读次数:
146
【题意简述】:计算两数相加,有多少个进位。
【分析】:很简单,不过还是要注意输出的细节。当进位为1时,输出的operation,没有s。
详见代码:
// 216K 0Ms
#include
using namespace std;
int main()
{
int a,b;
while(cin>>a>>b)
{
if(a == 0&&b == 0) break; // ...
分类:
其他好文 时间:
2014-09-23 22:46:05
阅读次数:
174
题目链接point this这一题有点类似于NIM游戏,当符合一定条件的时候,先手可必胜。这里用到了一个规律。把每一堆的数目进行异或运算(每一堆的数目都是1除外),最后的结果有两种,为0或不为0,若为0则各堆的二进制位相加不进位以后所得到的数的各位数一定是一个偶数。我们称结果为0的情况为平衡状态,如...
分类:
其他好文 时间:
2014-09-23 22:44:05
阅读次数:
206
进位标志CF和溢出标志OF的区别:有符号数和无符号数只是认为的进行区分,计算机从来不区分有符号数和无符号数。对于运算的数来说,只要符合进位的情况,CF就置1.只要符合溢出的情况,OF就置1.但是后续的进行的一些数值判断等操作,无符号数多依据CF标志进行,有符号数多依据OF标志进行。如比较两个数的大小...
分类:
其他好文 时间:
2014-09-23 21:15:15
阅读次数:
916
不用加减乘除做加法 代码(C)本文地址:http://blog.csdn.net/caroline_wendy题目: 写一个函数, 求两个整数之和, 要求在函数体内不得使用+, -, *, /四则运算符号.不能使用运算符号, 使用位运算, 第一步异或运算选位, 第二步与运算进位.代码:/* * ma...
分类:
其他好文 时间:
2014-09-22 14:55:22
阅读次数:
224
基本单元:全加器假设全加器的延迟是1,占用的面积也是1。 行波进位加法器(Ripple Carry Adder)结构类似于我们拿笔在纸上做加法的方法。从最低位开始做加法,将进位结果送到下一级做和。由于本级的求和需要等待前一级的进位结果才可以得到,所以对于两个N-bit的求和。即使有N个一位...
分类:
其他好文 时间:
2014-09-17 21:47:02
阅读次数:
255