- 4
- 0
- 约2.23千字
- 约 34页
- 2018-04-23 发布于天津
- 举报
C语言数据的存储讲解材料.ppt
第二章 数据的存储与运算;2.0 预备知识
计算机中数的表示及进制转换
数码、基与权
数码:表示数的符号
基:数码的个数
权:每一位所具有的值
数制;数制;各种进制之间的转换
二进制、八进制、十六进制转换成十进制
方法:按权相加;各种进制之间的转换(整数)
二进制、八进制、十六进制转换成十进制
方法:按权相加;二进制与八进制之间的转换
二进制转换成八进制:从右向左,每3位一组(不足3位左补0),转换成八进制
八进制转换成二进制:用3位二进制数代替每一位八进制数;二进制与十六进制之间的转换
二进制转换成十六进制:从右向左,每4位一组(不足4位左补0),转换成十六进制
十六进制转换成二进制:用4位二进制数代替每一位十六进制数;数值的表示方法——计算机不论对正数和负数都按“补码”形式存放到存储单元。
原码:最高位为符号位,其余各位为数值本身的绝对值
反码:
正数:反码与原码相同
负数:符号位为1,其余位对原码取反
补码:
正数:原码、反码、补码相同
负数:最高位为1,其余位为原码取反,再对整个数加1;;
数据类型总表;内存以字节为单元组成
一个字节一般由8个二进制位组成
每个二进位的值是0或1
以turbo c系统为例:
int a,b; 2 Byte=16 bit
Char c,d; 1 Byte= 8 bit
Float e,f;
您可能关注的文档
- 9的乘法口诀(白雪公主故事)培训资料.ppt
- 9加几的进位加法教学教案培训资料.ppt
- 9记叙文中的景物描写培训资料.ppt
- 9课 辉煌灿烂的文学培训资料.ppt
- A03食用菌的生活条件培训资料.ppt
- A06-2斜坡岩(土)体稳定性的工程地质分析教学教案.ppt
- A11 草菇的栽培演示教学.ppt
- ABC企业融资的方式讲解材料.ppt
- ACCA爱国主义做忠诚的爱国者演示教学.ppt
- ACS患者的他汀处理-zhangfuchun演示教学.ppt
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)