3.3变量的数据类型
日常生活中,比如说你的银行账户,有那些数据类型呢?
3.3.1回顾一下进制
二进制、八进制、和十六进制是计算机中常用的进制形式。N进制的计数法,就是“逢N进一”。
3.3.2进制的计算
二进制和十进制的转化示例
3.3.3二进制,八进制转换
二进制与八进制之间的转换
二进制转换成八进制:从右向左,每3位一组(不足3位左补0),转换成八进制
八进制转换成二进制:用3位二进制数代替每一位八进制数,如图所示
补充 进制的使用:
3.3.4二进制,十六进制转换
二进制转换成十六进制:从右向左,每4位一组(不足4位左补0),转换成十六进制
十六进制转换成二进制:用4位二进制数代替每一位十六进制数(如图所示)
3.3.5十进制,二进制转换
十进制整数转换为二进制:方法是除以2取余,逆序排列,示例如下
3.3.6二进制,十进制转换
十进制是逢十进一,由数字符号0,1,2,3,4,5,6,7,8,9组成,可以这样分析十进制数:
(1234)10 = 1 * 10^3 + 2 * 10^2 + 3 * 10^1 + 4 * 10^0 = 1000 + 200 +30 + 4 =(1234)10
采用同样的方式转换二进制到十进制。
(1101)2 = 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 1 * 2^0 = 8 + 4 + 0 + 1 = (13)10
(10.01)2 = 1 * 2^1 + 0 * 2^0 + 0 * 2^-1 + 1 * 2^-2 = 2 + 0 + 0 + 0.25 = (2.25)10
3.3.7二进制,十进制转换
示例如下
3.3.8计算机存储数据
程序员编写的程序以及所使用的数据在计算机的内存中是以二进制位序列的方式存放的。
3.3.9内存中的位,字节,字
计算机中的内存是以位为最小存储单位的。通过对内存进行组织,可以引用特定的位集合。把计算机的内存起始位编号为1,每隔8位编号增1,也就是以字节为单位,每隔一个字节编号向上加一,可以对计算机所有内存进行编号。
3.3.10代码调试查看内存
3.3.11 补充,计算机内存的计算