程序设计基础(B)I 第3章数据类型基础
第3章 数据类型基础 程序设计基础(B)I
第3章数据类型基础 一数据类型、运算符、表达式 3.0预备知识 3.1数据在计算机中的存储方式 3.2常量与变量 3.3基本数据类型(重点) 3.4数据类型转换 3.5运算符和表达式 恩 2141
2/41 3.0 预备知识 3.1 数据在计算机中的存储方式 3.2 常量与变量 3.3 基本数据类型(重点) 3.4 数据类型转换 3.5 运算符和表达式 第3章 数据类型基础 —数据类型、运算符、表达式
3.0预备知识 十进制 二进制 八进制 十六进制 0 0000 0 1 0001 1 1 2 0010 2 2 3 0011 3 3 4 0100 4 4 0101 5 5 6 0110 6 6 7 0111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 13 1101 15 D 14 1110 16 E 15 1111 17 F 恩 3/41
3/41 3.0 预备知识
各种进制之间的转换 二进制转换成八进制 0000~0 0001~1 方法:从右向左每3位一组(不足3位左补0) 0010~2 例(1101001)2=(001,101,001)2=(151)8 0011~3 000≈0 0100~4 001~1 ■八进制转换成二进制 0101~5 010~2 01106 方法:用3位二进制数代替每1位八进制数 011~3 0111~7 100~4 10008 例(246)8=(010,100,110)2=(10100110)2 101~5 1001≈9 110~6 1010~A ■十六进制和二进制 111~7 1011~B 1100~C 方法:用4位处理 1101D 1110~E 1111~F 恩 441
4/41 ◼ 二进制转换成八进制 方法:从右向左每3位一组(不足3位左补0) 例 (1101001)2=(001,101,001)2=(151)8 例 (246)8=(010,100,110)2=(10100110)2 000 ~ 0 001 ~ 1 010 ~ 2 011 ~ 3 100 ~ 4 101 ~ 5 110 ~ 6 111 ~ 7 各种进制之间的转换 ◼ 八进制转换成二进制 方法:用3位二进制数代替每1位八进制数 0000 ~ 0 0001 ~ 1 0010 ~ 2 0011 ~ 3 0100 ~ 4 0101 ~ 5 0110 ~ 6 0111 ~ 7 1000 ~ 8 1001 ~ 9 1010 ~ A 1011 ~ B 1100 ~ C 1101 ~ D 1110 ~ E 1111 ~ F ◼ 十六进制和二进制 方法:用4位处理
第三章数据类型基础 一数据类型、运算符、表达式 3.0预备知识 3.1数据在计算机中的存储方式 3.2常量与变量 3.3基本数据类型 3.4不同类型数据间的转换 3.5运算符和表达式 恩 5/41
5/41 3.0 预备知识 3.1 数据在计算机中的存储方式 3.2 常量与变量 3.3 基本数据类型 3.4 不同类型数据间的转换 3.5 运算符和表达式 第三章 数据类型基础 —数据类型、运算符、表达式