正数的补码反码原码一样负数的反码是除去符号位,其它位取反负数的补码是反码+1补码求补码得到原码补码求反码再求补码得到原码无论正数负数,在内存中都是以补码的形式存储的1.进制进制也就是进位制,是人们规定的一种进位方法.对于任何一种进制—x进制,就表示某一位置上的数运算..
分类:
其他好文 时间:
2014-10-14 12:24:58
阅读次数:
147
转自:C的|、||、&、&&、异或、~、!运算位运算位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。位运算符有:&(按位与)、|(按位或)、^(按位异或)、~ (按位取反)。其中,按位取反运算符是单目运算符,其余均为双目运...
分类:
其他好文 时间:
2014-10-13 19:11:51
阅读次数:
244
1,一位模二加法法则:加减法等同于异或,没有进位。2,将移位寄存器的某几级作为抽头进行模二加法后作为反馈输入,就构成了有反馈的动态移位寄存器。此方法产生的序列是有周期的。3,假设移位寄存器的级数为n则m序列的周期是2^n-1,(排除全零的情况),也即是说m序列是一种特殊的动态移位寄存器,一般把m序列...
分类:
其他好文 时间:
2014-10-11 13:36:55
阅读次数:
218
给定一个浮点数A,一个整数B,求A^B#include#includeusingnamespacestd;#defineSIZE1000voidreverse(chart[],intn)//reverse(s,ls)倒序,;将12345换成54321,这样可以将进位放到后面{inti=0,j=n-1...
分类:
其他好文 时间:
2014-10-09 18:19:47
阅读次数:
239
(一)、数制 计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径、节省设备等优点,为了便于描述,又常用八、十六进制作为二进制的缩写。一般计数都采用进位计数,其特点是: (1)逢N进一,N是每种进位计数制表示一位数所需要的符号数目为基数。 (2)采用位置表示法,处...
分类:
其他好文 时间:
2014-10-08 17:06:55
阅读次数:
235
Given two binary strings, return their sum (also a binary string).For example,a ="11"b ="1"Return"100".详细一位一位地加即可了,考虑进位的问题。还有最后记得把生成的string反过来再返回,由于我们...
分类:
其他好文 时间:
2014-10-07 22:22:34
阅读次数:
174
法一:我们考虑x,y在二进制表示时候,按位相加其中第i位xi+yi=((xi&yi)<<1)+(xi^yi)其中(xi&yi)<<1表示当xi和yi都是1是,需要进位1.xi^yi表示不考虑进位,当前位的值.把所有这些数据相加,也就是x+y=Sum{xi*2^i}+Sum{yi*2^i}=Sum{(...
分类:
其他好文 时间:
2014-10-07 20:24:13
阅读次数:
522
理论:给定一组数字或符号,產生所有可能的集合(包括空集合),例如给定1 2 3,则可能的集合為:{}、{1}、{1,2}、{1,2,3}、{1,3}、{2}、{2,3}、{3}。解法;如果不考虑字典顺序,则有个简单的方法可以產生所有的集合,思考二进位数字加法,并注意1出现的位置,如果每个位置都对应一...
分类:
其他好文 时间:
2014-10-06 19:24:30
阅读次数:
163
早晨打算把历年的试题都过一遍,整理一下大概会往哪个方向考,考什么,不说太多,开始吧2013:Day1:T1 转圈游戏 : 快速幂(关键在于要会打 快速幂) 思路:因为每次都进m位,相当于每次x加上m,即x总共前进了m*10^k; 答案就是(x+m*10^k)mod nT2 火柴排队:离散->转化成求...
分类:
其他好文 时间:
2014-10-06 12:26:40
阅读次数:
207
原文:SQL Server 进制转换函数一、背景
前段时间群里的朋友问了一个问题:“在查询时增加一个递增序列,如:0x00000001,即每一个都是36进位(0—9,A--Z),0x0000000Z后面将是0x00000010,生成一个像下面的映射表“: (Figure1:效果图) 二、十进制转换为...
分类:
数据库 时间:
2014-09-30 11:18:32
阅读次数:
310