计算机是来处理数据的,而数据不单单限于数字表示的数据,在生活中数据的表现形式各种样,例如你的名字等,如何将不同的数据在计算机中表示是编程必须首先解决的问题,否则计算机就成了巧妇难为无米之炊了,本章介绍数据在计算机和程序两个地方的表示以及数据在程序中的分类
计算机可以存储数据多种多样,如整数,小数,文本,但是由于计算机的构造的特殊性,它们在计算机中并不以本来面目出现,而是以二进制的形式出现,而且不同的数据按照不同的二进制形式进行表示。你可以自学下整数,小数,和文本在计算机中的表示。
2.1.1 二进制
基数:即此种数制表示数据时,可使用的元素个数。
进位:表示在加法中第一个位上的数等于基数时,向高一位进一的过程 。
借位:表示在减法时,被减数中一位数不够时,向前一位数借一的过程。
整数和小数我们就不说了,我们主要说下文本在计算机中的表示。
在计算机中文本同样是以二进制的方法保存的,每个文本元素都有对应的二进制数对应。
1.ASCII编码由来
由于文本字符到二进制的编码(涉及数据编码)没有规则可循,所以早期的文本编码,在世界各国都不同,这就导致了各地区的相互通信变得混乱,为了消除这种混乱,
原文:http://www.cnblogs.com/zhengtaodoit/p/4929079.html