- 2
- 0
- 约1.17千字
- 约 37页
- 2018-03-28 发布于浙江
- 举报
[工学]C语言程序设计课件1
程序设计基础;程序设计基础课程;课程学习建议;课程安排;课程考核方法;第1章 基础知识;;1.1 计算机运算基础;;计算机内部采用二进制的主要原因;;1.1.2 数制转换;1.1.2 数制转换;例如,将83转换成二进制数,逐次除2取余:可得到:(83)10 =(1010011)2;例如,将0.8125转换为二进制小数,逐次乘2取整:可得: (0.8125)10 =(0.1101)2 ;注意:并非所有的十进制小数都能完全准确地转换成对应的二
进制小数,此时可以在采用在满足题目所要求的精度条件下用
0舍1入的方法进行处理(类似于十进制中的四舍五入的方法)。在转换过程中,做的乘法次数越多,结果就越精确。
例如,将0.335转换为二进制小数,精确到0.001。
可得:(0.335)10 =(0.0101…)2 ≈(0.011)2;2.二进制数与八进制、十六进制数之间的转换
(1)二进制数转换为八进制数
二进制数转换成八进制数:“三位并一位”,即以小数点为基准,整数部分从右至左,每三位一组,最高位不足时补0;小数部分从左至右,每三位一组,最低有效位不足时补0。然后,每组改成等值的一位八进制数即可。例如:
(2)八进制数转换为二进制数
八进制数转换成二进制数:“一位拆三位”,即把一位八进制数写成等值的3位二进制数,然后按权连接即可。
;(3)二进制数转换为十
您可能关注的文档
- [工学]Chapter3FourierSeriesRepresentationofPeriodicSignals.ppt
- [工学]chapter+1Linguistics.ppt
- [工学]chapter3.ppt
- [工学]chapter4PolarSolutionsForPlanarProblems.ppt
- [工学]Chapter4nmr_中文.ppt
- [工学]chapter3内存储器.ppt
- [工学]Chapter6TheCompensationoftheLinearControlSystems.ppt
- [工学]chapter8 客户关系管理.ppt
- [工学]chapter9数值分析课件.ppt
- [工学]Chapter_07_Design_of_Linkage_Mechanisms.pdf
最近下载
- 走向成熟(青春期男生性教育).ppt VIP
- 20260424 家庭如何应对地震灾害?(震重其事).pptx
- 中标通知书中标通知书.docx VIP
- 新人教版高中化学选择性必修一全册重点知识点归纳总结(复习必背).docx VIP
- IT运维服务方案信息运维服务方案.pdf VIP
- 家庭功能评定量表(FAD).docx VIP
- 老年人能力评估师——国家职业技能标准(2020年版)(精排版).pdf VIP
- 医院IT外包运维解决方案(医院信息化运维服务方案).pdf VIP
- 2025年甘肃省天水市、平凉市、金昌市、定西市、庆阳市中考地理试卷(含解析).docx
- 安全监理考试题库及答案.docx VIP
原创力文档

文档评论(0)