11、浮点数的运算

  • 思维导图
  • 科学技术法的运算
  • 浮点数的运算
    • 舍入问题
  • 浮点数的强制类型转化

思维导图

科学技术法的运算

浮点数的运算

舍入问题

浮点数的强制类型转化

int—>float:
int : 1 + 31,尾数表示位数31位
float : 1 + 8 + 23,实际尾数表示位数:23 + 1 = 24位
所以int—>float会产生精度损失

float—>int:float表示范围更大
float : 0.0011,转int后:0,精度损失
float:阶码:01111111=127,尾数:11111…,真值:2127×(2−2−23),转int后溢出

下溢:直接置0
上溢:系统抛出异常

计组之数据运算:11、浮点数的运算相关推荐

  1. 2.5 浮点数的表示及运算(浮点数乘除运算)

    2.5.3 浮点数的乘除法运算 运算步骤:         ①阶码加减         ②尾数的乘除         ③规格化操作         ④舍入操作         ⑤判断阶码溢出 具体步骤 ...

  2. 计组之数据运算:9、浮点数的表示

    9.浮点数的表示 思维导图 定点数存在的问题:(浮点数产生的原因) 浮点数的表示格式 浮点数与科学计数法的比较 浮点数的格式 浮点数与真值的转化 存在的问题 规格化 科学计数法的规格化 浮点数的规格化 ...

  3. 计组之数据运算:3、定点数、浮点数

    3.定点数.浮点数 定点数: 无符号数: 有符号数: 浮点数: 原码.反码.补码.移码: 应用: 补码的应用 移码的应用 定点数: 无符号数: 有符号数: 浮点数: 原码.反码.补码.移码: 应用: ...

  4. 计组之数据运算:7、定点数原码除法运算(恢复余数法、加减交替法)

    7.定点数原码除法运算 思维导图 原码恢复余数法 原理实现(类比十进制) 机器实现与硬件构成 手算实现 缺点 原码加减交替法 分析 手算实现 补码加减交替法 对比 思维导图 原码恢复余数法 先看一下十 ...

  5. 计组之数据运算:13、加法器优化

    13.加法器优化 思维导图 串行进位的并行加法器 组内并行.组间串行进位的加法器 如何更快的产生进位 组内并行.组间并行进位的加法器 思维导图 串行进位的并行加法器 组内并行.组间串行进位的加法器 如 ...

  6. 计组之数据运算:12、加法器设计

    12.加法器设计 思维导图 ALU 门电路实现奇偶校验 一位加法器 串行加法器 串行进位的并行加法器 问题: 思维导图 ALU 门电路实现奇偶校验 对于异或运算来说: 1的个数为奇数个,异或的结果为1 ...

  7. 计组之数据运算:8、c语言之强制类型转化、数据的存储与排序(大小端、字节对齐)

    8.c语言之强制类型转化 数据的存储与排序 大小端模式 边界对齐 数据的存储与排序 大小端模式 边界对齐

  8. 计组之数据运算:6、原码乘法运算

    原码乘法运算 思维导图 原码一位乘法 原理实现:(类比十进制) 机器实现: 寄存器步骤演示: 手算实现 补码一位乘法 硬件区别: 手算实现 思维导图 原码一位乘法 先来看一下十进制乘法的本质原理: 原 ...

  9. 计组之数据运算:5、加减运算与溢出判断

    5.加减运算与溢出判断 思维导图 原码的加减运算 补码的加减运算 溢出判断 1.采用一位符号位直接判断 2.采用一位符号位用进位判断 3.采用双符号位判断 符号扩展 思维导图 原码的加减运算 补码的加 ...

最新文章

  1. “外星人”字符串生成算法研究
  2. 数据库范式的思考以及数据库的设计
  3. “铜死亡”顶级研究文献解读
  4. JSP EL表达式 将数组拼接成字符串
  5. 自锁时间电路plc_1篇文章,4幅图,了解PLC接线和控制图就是这么简单
  6. nginx虚拟目录支持PHP,nginx设置虚拟目录
  7. linux修改web密码忘记,Ubuntu 直接修改IPMIweb登录密码
  8. Java http发送post请求
  9. 传说中的马尔科夫链到底是个什么鬼?
  10. MYSQL have_innodb DISABLED无法创建innodb类型的表
  11. Markdown 使用感受
  12. C#中的线程lt;一gt;
  13. pymysql执行有参数的in语句
  14. 数车计算机编程教学caxa,caxa数控车软件编程全套视频教程2016/2015
  15. python允许无止境的循环_ParisGabriel:Python无止境 day07
  16. 专家推荐面渣逆袭:JVM经典五十问,这下面试稳了
  17. vue.js 的学习
  18. Win 10 网络重置后,无法使用 VMWare 打开虚拟机
  19. 60个实用Android框架
  20. Libra——货币新纪元

热门文章

  1. 移动端点击延迟300ms传说 你听过吗
  2. 码农回家过个年,真心不容易!
  3. 我说程序员要测试自己的代码,结果被怼!
  4. python django做网页论文_基于PythonDjango框架的多媒体发布系统
  5. 华为交换机配置syslog发送_华为/H3C Syslog配置
  6. NOIP2003普及组第1题 乒乓球(Table.cpp)-- python3实现
  7. 1.7 编程基础之字符串 32 行程长度编码 python
  8. 1.6 编程基础之一维数组 05 年龄与疾病 python
  9. office2010 启动man_Office2010打开很慢怎么回事如何解决 Office2010无法安装怎么解决办法...
  10. 图片在section上下居中_新媒体运营者关于图片使用的几大要点