from :http://www.cnblogs.com/memset/p/8086_addressing.html 原码,反码和补码用于将二进制有符号数据的正负号也用二进制编码的方式来表示, 它们所代表的实际数值称为"真值". 原码就是直接在真值的绝对值之前增加一个符号位, 并取正数的符号为0,负 ...
分类:
其他好文 时间:
2017-10-28 23:13:22
阅读次数:
298
Java 基础语法 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一 ...
分类:
编程语言 时间:
2017-10-27 18:07:37
阅读次数:
236
在计算机中参与运算的数有两大类:无符号数和有符号数。无符号数,即没有符号的数,在寄存器中的每一位均可用来存放数值;而有符号数,则需要留出位置来存放符号。以机器字长为8位为例,无符号数表示的范围是0~255,有符号数表示的范围是-128~+127。 先明白以下的几个概念: 机器字长:存放数值的寄存器的 ...
分类:
其他好文 时间:
2017-10-14 18:39:24
阅读次数:
247
[cpp] view plain copy print? #include<stdio.h> void main() { int l=-1; unsigned int c=135; printf("%u\n",l+c); } [cpp] view plain copy print? [cpp] vi ...
分类:
编程语言 时间:
2017-09-30 11:29:17
阅读次数:
379
最近自己的程序在调用mysql的存储过程传参给smallint类型变量的时候,总是出现out of range value的错误,刚开始用C数值转换方式的二进制位转换思路来思考时,总是觉得没什么问题,因为我的数确实在16位二进制数下能保存,但是后来才发现,原来mysql并不是按照这种二进制转换的方式 ...
分类:
数据库 时间:
2017-09-28 14:14:45
阅读次数:
317
上一篇博客我们讲解了计算机中整数的表示,包括无符号编码和补码编码,以及它们之间的互相转换,个人觉得那是非常重要的知识要点。这篇博客我们将介绍C语言中的有符号数和无符号数以及扩展和截断数字。 1、C语言中的有符号数和无符号数 上一篇博客我们给出了C语言中在32位机器和64位机器中支持的整型类型数据,我 ...
分类:
编程语言 时间:
2017-09-27 19:07:28
阅读次数:
222
无符号数有符号数 最高位表示符号位 定点整数,最高位为符号位定点小数,最高位位符号位,小数点在符号位之后 浮点数IEE754标准符号位,指数,小数默认整数1不写。 进制转换10进制转2进制整数采用除2取余法。小数采用乘2取整法 原码反码补码移码 整数的原码反码补码都相同 负数的反码为其绝对值取反,负 ...
分类:
其他好文 时间:
2017-09-25 22:08:47
阅读次数:
150
“当表达式中存在有符号类型和无符号类型时,默认情况下计算的结果将转化为无符号类型”而对于计算机过程而言,变量本身转化为有符号还是无符号数,都不会改变在计算机中存储的位状态。也就是说有符号和无符号数在计算机中都是以补码形式存在。举例:#include<stdio.h>
v..
分类:
其他好文 时间:
2017-09-23 19:10:43
阅读次数:
164
昨天已将简单的写了一下汇编代码,并且执行了第一个显示到屏幕的helloworld 问题? helloworld怎么显示出来了. 一丶显卡,显存的概念 1.显示hello就要操作显示器,这是非常原始的,那个时候的程序员,并没有像现在的RGB(红绿蓝)这样的三色真彩色,那个时候就是操作显卡的,定义了一个 ...
分类:
编程语言 时间:
2017-09-22 21:14:05
阅读次数:
197
#include<stdio.h>
chargetChar(intx,inty)
{
charc;
unsignedinta=x;
(a+y>10)?(c=1):(c=2);
returnc;
}
intmain(void)
{
charc1=getChar(7,4);
charc2=getChar(7,3);
charc3=getChar(7,-7);
charc4=getChar(7,-8);
//c1=1
printf("c1=%d\n",c1);
//c2=2
printf("c..
分类:
编程语言 时间:
2017-09-14 18:41:46
阅读次数:
151