浮点数

IEEE浮点数表示

(−1s)∗M∗2E(-1^s) * M * 2^E(−1s)∗M∗2E

  • 符号

  • 尾数:1~2-ϵ\epsilonϵ 或 0~1-ϵ\epsilonϵ

  • 阶码:2的幂

  • 单精度浮点数

非格式化数

  • 提供一种表示0的方法
  • 表示那些非常接近于0.0的数

舍入

  • 向偶数舍入:向最接近的值舍入

    • 中间值:向下或向上舍入,使得结果的最低有效数字是偶数
  • 向零舍入:正数向下舍入,负数向上舍入
  • 向下舍入
  • 向上舍入

浮点运算

  • 可交换
  • 不满足结合
  • 有逆元
  • 与NaN运算都是NaN
  • 除了NaN,若a≥ba\ge ba≥b ,则x+a≥x+bx + a \ge x + bx+a≥x+b
  • 舍入
  • 不满足乘法分配
  • 除了NaN,若a≥ba \ge ba≥b且c≥0c \ge 0c≥0,则a∗c≥b∗ca * c \ge b * ca∗c≥b∗c;若a≥ba \ge ba≥b且c≤0c \le 0c≤0,则a∗c≤b∗ca * c \le b * ca∗c≤b∗c
  • 除了NaN,a∗a≥0a * a \ge 0a∗a≥0

浮点数 IEEE表示 舍入 运算相关推荐

  1. 计组学习笔记(一):浮点数的表示和运算

    最近学习计算机组成原理,遇到许多疑难问题,接下来写一写我在学习浮点数方面知识的理解,在巩固的同时也方便日后的复习. 一.浮点数的表示 1.浮点数的表示格式 浮点数,顾名思义,就是小数点不固定的数.计算 ...

  2. 计算机组成原理浮点数左移规则,2020考研计算机组成原理知识点:浮点数的表示和运算...

    2020年计算机考研复习已经开始,新东方在线在此整理了2020考研计算机组成原理知识点:浮点数的表示和运算,希望能帮助大家! 浮点数的表示和运算 1. 浮点数的表示 1)浮点数的表示范围; 浮点数是指 ...

  3. 【组成原理-数据】浮点数的编码与运算

    文章目录 1 浮点数的格式 1.1 符号 (S) 1.2 阶码 (E) 1.3 尾数 (M) 2 IEEE 754 标准 2.1 短浮点数(float 型) 短浮点数的解释 2.2 长浮点数(doub ...

  4. C语言的本质(4)——浮点数的本质与运算

    C语言的本质(4)--浮点数的本质与运算 C语言规定了3种浮点数,float型.double型和long double型,其中float型占4个字节,double型占8个字节,longdouble型长 ...

  5. 浮点数的运算 —— 浮点数的加减运算

    题目 阶码运算和尾数运算分开进行.浮点数的加减运算一律采用补码. 一.真值到机器数的转换 二.对阶 使两个数的阶码相等,小阶向大阶看齐,尾数每右移一位,阶码加1 三.尾数加减 将对阶后的两个尾数按定点 ...

  6. 2.3.2 浮点数的加减运算

    加油哦棒棒哒(●• ̀ω•́ )✧取快递 要如何实现浮点数的运算呢?所以这个小节我们要探讨的是浮点数如何实现加减运算,那除了加减运算的实现之外,我们还会探讨浮点数,还有定点数之间的一个强制类型转换的问 ...

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

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

  8. 考前自学系列·计算机组成原理·补码定点加减运算和溢出判断,浮点数的加减运算,原码的乘法

    补码定点加减运算和溢出判断 浮点数的加减运算 原码乘法

  9. 2.3.3 浮点数的加减运算与强制类型转换

    文章目录 0.思维导图 1.浮点数的加减运算 2.强制类型转换 0.思维导图 1.浮点数的加减运算 我们直接以一道题目来进行了解: 一般都要先转换格式: 2.强制类型转换

最新文章

  1. 统计学习导论 Chapter8 -- Tree-Based Methods
  2. Spring框架简介
  3. 能熟练掌握和应用计算机基础知识,浙江省大学生计算机基础知识与应用能力等级考试二级(V......
  4. cnpm 安装文件找不到_大师操作win7系统电脑软件中找不到已经安装字体的恢复步骤...
  5. wxWidgets:wxToolBar类用法
  6. kafka+zookeeper安装配置
  7. 力扣题458:可怜的小猪
  8. 常见异常代码oracle
  9. CSS 实现加载动画之五-光盘旋转
  10. ansible: Linux批量管理神器
  11. 如何看待李开复演讲称早期帮旷视拿了蚂蚁金服大量人脸数据,以及李开复、蚂蚁和旷视的澄清?该如何保护隐私?...
  12. mybatis中经典的9种设计模式
  13. JDK 8的一些新特性
  14. java web部分问题以及解决方案
  15. 【IDEA工具设置】解决控制台中文输出乱码问题
  16. 【定时任务|开机启动】Windows Server 2008/2012 计划任务配置(任务计划程序)每分钟执行BAT...
  17. CKEditor、UEditor富文本编辑器原理(CSDN编辑器原理)
  18. 【多元统计分析及R语言建模】第一章第 多元统计分析的概述
  19. 计算机快捷方式app卸载,一打开电脑就自动出现的快捷方式软件删不掉怎么办
  20. 世界500强和中国500强的视觉设计手册,设计圈都传遍了

热门文章

  1. 中国@代码生成技术@国产
  2. [改善Java代码]适时选择不同的线程池来实现
  3. 关于Java实现去除连续空格的延伸
  4. window 注册表五大类
  5. 数据绑定控件导出到excel
  6. jQuery单选按钮监听事件
  7. 4923: [Lydsy1706月赛]K小值查询 平衡树 非旋转Treap
  8. .NET自动化测试工具链:Selenium+NUnit+ExtentReport
  9. java:BufferedReader接受输入进来的2个数字,并将它们相加
  10. 公路建厂最短路径问题