1. 数制转换、补码反码数制转换:二进制-> 十进制(按权展开相加)十进制-> 二进制(除二取余、最后得到的为最高有效位)十进制小数-> 二进制小数(乘二取整)十六进制 二进制(一位十六进制代表四位二进制)带符号数表示法:原码:最高位代表符号位,0 为正数,1 为负数反码:正数的反码不变;负数的反码...
分类:
其他好文 时间:
2015-01-04 22:57:10
阅读次数:
343
对于有符号而言1. 二进制的最高位是符号位:0表示整数,1表示负数2. 正数的源码,反码和补码都是一样的3. 负数的反码=它的源码符号位不变,其他位取反4. 负数的补码=它的反码+15. 0的反码,补码都是06. 在计算机运算的时候,都是以补码的方式来运算例如:1+(-2)在计算机里是这样运行的-2...
分类:
其他好文 时间:
2015-01-01 10:05:21
阅读次数:
175
ushort与short的区别:ushort:0-65535(范围),无符号16位整数,.net framework类型--System.UInt16short:-32768-32767,有符号16位整数,.net framework类型--System.Int16XML读写文件,删除节点复习: p...
分类:
其他好文 时间:
2014-12-26 18:11:13
阅读次数:
113
1、问题描述有两个int型变量a 和 n要求写一个表达式,使该表达式的值和a的第n位相同2、不全面的实现在单片机程序中经常见到的实现是(a & (1 > n但需要注意的是该实现当n是31的时候,若正好是个负数,则符号位为1,右移31位后得出的结果并不是1!3、正确解法(a >> n) & 1该方法在...
分类:
编程语言 时间:
2014-12-25 22:03:57
阅读次数:
166
我们知道,所有整数都是通过二进制编码的形式存储在内存中的。比如32位的整数,最高位是符号位,0代表正数,1代表负数。那么怎么才能够将整数的二进制编码形式打印出来呢?Integer类提供了一个公有静态方法toBinaryString能够达到这一目的。我们来看看这段源码:public static St...
分类:
其他好文 时间:
2014-12-14 11:51:18
阅读次数:
286
原文:原码反码补码原码: -16 = 10010000 1表示符号位(1负0正)
反码: -16 = 11101111
补码: -16 = 11110000 原码: 9 = 00001001 1表示符号位(1负0正)
反码: 9 = 00001001
补码: 9 = 00001001 -16 + 9...
分类:
其他好文 时间:
2014-12-12 09:59:09
阅读次数:
208
※浮点数转IEEE编码1、float类型的IEEE编码(31,30~23,22~0=>符号位,指数位,尾数位)eg1:12.25 经过IEEE编码后的各位情况:符号位:0指数位:3+127,10000010尾数位:100010000000000000000004字节二进制:0x41440000vc6...
分类:
编程语言 时间:
2014-12-11 23:46:48
阅读次数:
370
---值类型:int : 表示整数 ,是一个值类型,有符号32位整数。bool:真假值,用来存储布尔值true和false。Sbyte:用来表示整数,有符号的8位整数Byte:0-255,无符号整数Decimal:双精度浮点数,用来表示小数。Double:用来表示小数。模糊Float:表示小数,小数...
首先讲一个不熟悉的数据类型:bytebyte关键字代表一种整型,该类型按下表所示存储值:类型范围大小.NET Framework 类型byte0 到 255无符号 8 位整数System.Byte
注:本设计的参数为:D=2,R=5,N=3;时钟频率为50mhz,输入信号为有符号8位,根据公式bmax=bin+N*log(2,R*D);可以得到bmax=18;1,cic抽取滤波器原理网上资料一大堆,不说了。重点在于传递函数,以及各个部分的结构。2,simulink仿真模型图频谱仪显示结果3,c...
分类:
其他好文 时间:
2014-12-10 17:51:46
阅读次数:
330