程序员教程第五版笔记
进制的转化
- r进制与十进制转化
- r进制转化为十进制的方法是:将r进制数的每一位数乘以它的权,然后相加。
- 十进制转化为r进制的方法是:整数部分使用“除r取余”,小数部分“乘r取整”。
- 二进制与八进制的转化
- 二进制转化为八进制时,从小数点开始,每三位二进制数为一组(不足三位时,在小数点左边时左边补0,在小数点右边时右边补零),写出每一组的等值八进制数,顺序排列起来就是八进制。
- 八进制转化为二进制时与二进制转化为八进制思路相反。
- 二进制与十六进制的转化
- 二进制转化为十六进制时,从小数点开始,每四位二进制数为一组(不足四位时,在小数点左边时左边补0,在小数点右边时右边补零),写出每一组的等值十六进制数,顺序排列起来就是十六进制。
- 十六进制转化为二进制时与二进制转化为十六进制思路相反。
机器数与码制
- 正数的原码、反码、补码都相同。
- 负数的反码是其绝对值按位求反。
- 负数的补码等于反码末尾加1。
- 采用补码时,码值大者对应的真值就大。
- 移码等于补码符号位相反
定点数与浮点数
- 定点数就是小数点固定不变的数,小数点位置通常有两种约定方式:纯小数或者纯整数。
- 浮点数相当于科学技术法。
- 浮点数所表现的数值范围由阶码决定、数值精度由尾数决定。
根据十进制求单精度浮点数
题1、利用IEEE 754标准将176.0625表示为单精度浮点数
答:
- 将十进制转化为二进制
- 176.0625 = 10110000.0001
- 规格化二进制数(最高位需要为1)
- 10110000.0001 = 2^7*1.01100000001
- 计算指数
- 7+127 = 134
- 10000110
- 得到单精度浮点数
- 符号位 0
- 指数部分 10000110
- 尾数部分 01100000001000000000000(需要补齐32位)
- 单精度浮点数
- 01000011001100000001000000000000
程序员教程第五版笔记相关推荐
- 好程序员教程分析Vue学习笔记五
好程序员教程分析Vue学习笔记五,上次我们学习了Vue的组件,这次我们来学习一下路由的使用.在Vue中,所谓的路由其实跟其他的框架中的路由的概念差不多,即指跳转的路径. 注意:在Vue中,要使用路由, ...
- 费翔林, 骆斌. 操作系统教程(第五版).第121页28、29题笔记
参考文献:[1]费翔林, 骆斌. 操作系统教程(第五版) [M]. 北京:高等教育出版社,2014. 题目:某多道程序系统采用可变分区存储管理,供用户使用的内存空间为200KB,磁带机5台.采用静态方 ...
- 费翔林, 骆斌. 操作系统教程(第五版).Page118第19题笔记
参考文献:[1]费翔林, 骆斌. 操作系统教程(第五版) [M]. 北京:高等教育出版社,2014. 题目:在单处理器多到分时系统中,有三道作业依次提交,其提交时刻及运行时间分别为 作业 作业提交时刻 ...
- 软考 程序员教程-第三章 数据库基础知识
软考 程序员教程-第三章 数据库基础知识 第三章 数据库基础知识 3.1 基本概念 数据库系统(DataBase System,DBS)由数据库(DataBase,DB).硬件.软件和人员4大部分组成 ...
- Java2实用教程第五版+第五章习题答案
这是<Java2实用教程第五版>的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)子类可以有多个父类吗? 不可以.Java是单继承的,只能继承一个父类. (2 ...
- Java2实用教程第五版+第四章习题答案
这是<Java2实用教程第五版>的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)面向对象语言有哪三个特性? 封装.继承和多态 (2)类名应当遵守怎样的编程风 ...
- 软考 程序员教程-第一章 计算机系统基础知识
软考 程序员教程-第一章 计算机系统基础知识 为了督促自己学习,告别懒惰,在此先给自己定个小目标,请大家监督哟! 目标:一个月内过一遍<程序员教程>,下一个月开始上真题. 简单看了下,我在 ...
- 软考 程序员教程-第二章 操作系统基础知识
软考 程序员教程-第二章 操作系统基础知识 第二章 操作系统基础知识 2.1.操作系统概述(第四版教程P44) 操作系统的4个特征:并发性.共享性.虚拟性.不确定性. 操作系统的5个功能:处理机管理. ...
- 程序人生 - 程序员三十五岁瓶颈你怎么看?
35 岁,职业发展开始遇到瓶颈,有的人已经快写不动代码,也还没有晋升到管理层,个人职业如何发展必是反复拷问过自己的.即使不是自己主动考虑,在目前互联网行业裁员大潮下,中年程序员也有可能被动地被优化掉. ...
- java2 实用教程第五版 第四章课本案例及课后题
第五天 java2 实用教程第五版 耿祥义 张跃平编著 第四章代码 代码1:课本P80 package java课本项目;import java.util.*;public class Example ...
最新文章
- 09-dispatch_source
- bmob php支付,基于Bmob在小程序端实现一键支付
- js 点击最后一个 和倒数第二个_精选一组趣知识;最后一个节目是压轴还是压台...
- Black Hat|英特尔CPU设计漏洞为恶意软件打开后门
- 内存分配与数据格式化(malloc与new)
- 数字图像处理与机器视觉——Visual C++与Matlab实现书中代码勘误
- 《图说VR入门》——DeepoonVR的大鹏(陀螺仪)枪
- c#基础知识第十一节
- struts2 datetimepicker标签的使用
- 华为鸿蒙2.0操作页面,华为鸿蒙2.0开面界面确认,这一变化你可懂
- HBase之超时机制
- flutter 真机无法调试 sdk报错_老许,你要转Flutter不要?只要你开金口,面试题现在就给你送来...
- Javascript倒计时 支持自定义样式
- 双面板文件打点器——emelFM2
- STM32HAL库IIC驱动SH1108芯片OLED屏
- word插入公式不自动斜体的解决办法
- linux中添加中文输入法(汉语拼音)
- 粮食在计算机中的应用,计算机监控系统在粮食仓储中的应用
- 采集用python还是火车头_我才知道爬虫也可以酱紫--火车采集器
- django问题mysqlclient 1.4.0 or newer is required
热门文章
- 关于管理者应该拥有的的六十…
- 从零开始学习Android Framework
- 图论入门及基础概念(图篇)
- 推荐几个学习GIS的社区
- stm32无源蜂鸣器定时器_【STM32H7教程】第20章 STM32H7的GPIO应用之无源蜂鸣器...
- qq群t人php,QQ群机器人,自动加人、T人、与人聊天,你不在,有机器人呢
- 来自太阳,爱情的故事,生存和欢乐的影子上升 - 免费节选
- linux中ldd命令查看二进制文件(程序或库)所依赖的其他库(LIBTIFF_4.0未定义的引用问题)
- Java之JvisualVM简介
- Java 员工信息管理系统